Commit 8c254f73 authored by Matthias Larisch's avatar Matthias Larisch Committed by chandi

show quiz status as succeeded when fp=maxfp

parent f15322d7
Pipeline #48475908 failed with stages
in 4 minutes and 34 seconds
......@@ -42,6 +42,7 @@
- Fix broken permission checks in mailbox xhr module !731 @NerdyProjects
- Fix path traversals vulnerabilities !723 @alangecker
- Fix multiple XSS vulnerabilities !722 @alangecker
- Properly show quiz as succeeded when errorpoints match max. allowed errorpoints @NerdyProjects
## Refactoring
- replaced many outdated jquery functions !655 @peter.toennies
......
......@@ -166,11 +166,12 @@ class SettingsView extends View
public function quizSession($session, $try_count, ContentGateway $contentGateway)
{
$infotext = $this->v_utils->v_error('mit ' . $session['fp'] . ' von maximal ' . $session['maxfp'] . ' Fehlerpunkten leider nicht bestanden. <a href="https://wiki.foodsharing.de/" target="_blank">Informiere Dich im Wiki</a> für den nächsten Versuch.<p>Lies Dir hier noch mal in Ruhe die Fragen und die dazugehörigen Antworten durch, damit es beim nächsten Mal besser klappt</p>');
$subtitle = 'Leider nicht bestanden';
if ($session['fp'] < $session['maxfp']) {
if ($session['fp'] <= $session['maxfp']) {
$subtitle = 'Bestanden!';
$infotext = $this->v_utils->v_success('Herzlichen Glückwunsch! mit ' . $session['fp'] . ' von maximal ' . $session['maxfp'] . ' Fehlerpunkten bestanden!');
} else {
$infotext = $this->v_utils->v_error('mit ' . $session['fp'] . ' von maximal ' . $session['maxfp'] . ' Fehlerpunkten leider nicht bestanden. <a href="https://wiki.foodsharing.de/" target="_blank">Informiere Dich im Wiki</a> für den nächsten Versuch.<p>Lies Dir hier noch mal in Ruhe die Fragen und die dazugehörigen Antworten durch, damit es beim nächsten Mal besser klappt</p>');
$subtitle = 'Leider nicht bestanden';
}
$this->func->addContent('<div class="quizsession">' . $this->topbar($session['name'] . ' Quiz', $subtitle, '<img src="/img/quiz.png" />') . '</div>');
$out = '';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment