Fix empty form when "allow_registration" is set to "confirmation"

pull/2543/head
jmontoyaa 8 years ago
parent dec201b557
commit 0d7e49607c
  1. 11
      main/auth/inscription.php

@ -108,7 +108,9 @@ if (!empty($course_code_redirect)) {
Session::write('exercise_redirect', $exercise_redirect);
}
if ($user_already_registered_show_terms === false && api_get_setting('allow_registration') === 'true') {
if ($user_already_registered_show_terms === false &&
api_get_setting('allow_registration') !== 'false'
) {
// STUDENT/TEACHER
if (api_get_setting('allow_registration_as_teacher') != 'false') {
if (in_array('status', $allowedFields)) {
@ -335,9 +337,10 @@ if ($user_already_registered_show_terms === false && api_get_setting('allow_regi
in_array('extra_fields', $allowedFields)
) {
$extraField = new ExtraField('user');
$extraFieldList = isset($allowedFields['extra_fields']) && is_array(
$allowedFields['extra_fields']
) ? $allowedFields['extra_fields'] : [];
$extraFieldList = [];
if (isset($allowedFields['extra_fields']) && is_array($allowedFields['extra_fields'])) {
$extraFieldList = $allowedFields['extra_fields'];
}
$returnParams = $extraField->addElements(
$form,
0,

Loading…
Cancel
Save