diff options
| author | Finn Schneider <schneider@data-quest.de> | 2026-03-13 15:49:49 +0100 |
|---|---|---|
| committer | Finn Schneider <schneider@data-quest.de> | 2026-03-13 17:25:01 +0000 |
| commit | 7ae0067047d49c67678050f690a926ef998952e4 (patch) | |
| tree | c644623ff62c6151aa5330f7d6ccef2d5104a25d /lib/models/Questionnaire.php | |
| parent | f2a3e8a740cebc90eefba4af265358a0e5b6377a (diff) | |
prevent profile edit after eval start
Diffstat (limited to 'lib/models/Questionnaire.php')
| -rw-r--r-- | lib/models/Questionnaire.php | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/models/Questionnaire.php b/lib/models/Questionnaire.php index 62f7b82..a3609c2 100644 --- a/lib/models/Questionnaire.php +++ b/lib/models/Questionnaire.php @@ -170,9 +170,8 @@ class Questionnaire extends SimpleORMap implements PrivacyObject { if($this->is_template) { if(EvaluationHelper::isPermittedEvaluationAccess()) { - return !count(QuestionnaireEvalAssignment::findBySQL(" - `startdate` <= UNIX_TIMESTAMP() AND `template_id` = ? - ", [$this->id])); + return !QuestionnaireEvalAssignment::countBySQL( + "`startdate` <= UNIX_TIMESTAMP() AND `template_id` = ?", [$this->id]); } return false; } |
