Skip to content

Commit

Permalink
Certificate - load course language before certificate is generated
Browse files Browse the repository at this point in the history
BT#17463
  • Loading branch information
jmontoyaa committed Jan 12, 2021
1 parent cfd5c90 commit 40ccba5
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions certificates/index.php
Expand Up @@ -11,12 +11,6 @@
$userId = isset($_GET['user_id']) ? $_GET['user_id'] : 0;
$certificateId = isset($_GET['id']) ? $_GET['id'] : 0;

$certificate = new Certificate($certificateId, $userId);
$certificateData = $certificate->get($certificateId);
if (empty($certificateData)) {
api_not_allowed(false, Display::return_message(get_lang('NoCertificateAvailable'), 'warning'));
}

$category = Category::findByCertificate($certificateId);

// Check if the certificate should use the course language
Expand All @@ -34,6 +28,12 @@
$language_interface_initial_value = $language_interface;
}

$certificate = new Certificate($certificateId, $userId);
$certificateData = $certificate->get($certificateId);
if (empty($certificateData)) {
api_not_allowed(false, Display::return_message(get_lang('NoCertificateAvailable'), 'warning'));
}

CustomCertificatePlugin::redirectCheck($certificate, $certificateId, $userId);

switch ($action) {
Expand Down

0 comments on commit 40ccba5

Please sign in to comment.