From ce0d01b61e7276f82847393ed3098d7fb5ac4f4c Mon Sep 17 00:00:00 2001 From: Rap RIV Date: Mon, 14 Sep 2020 16:33:20 +0400 Subject: [PATCH] Hotfix Answers --- models/Answer.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/models/Answer.php b/models/Answer.php index ee9fb13..a28ba71 100644 --- a/models/Answer.php +++ b/models/Answer.php @@ -65,7 +65,10 @@ class Answer{ public static function canEdit($ans, $form=null, $userId=null, $parent=null){ if(ctype_xdigit($ans)){ $ans=self::getById($ans); - $form = Form::getByIdMongo($ans["form"]); + if(!empty($ans["form"])) + $form = Form::getByIdMongo($ans["form"]); + else if(!empty($ans["formId"])) + $form = Form::getById($ans["formId"]); //$parent = Slug::getElementBySlug($form["id"]); $userId=Yii::app()->session["userId"]; } -- GitLab