From f022bd4f5edd8f313e6e1e209266b91cf13d7ae6 Mon Sep 17 00:00:00 2001
From: Anton Bagliy <taccessviolation@gmail.com>
Date: Tue, 11 Sep 2018 14:25:49 +0300
Subject: [PATCH] FIX: converting 'null' to null for deleting absence in exam
 table #286

---
 ~dev_rating/application/classes/Model/Rating.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/~dev_rating/application/classes/Model/Rating.php b/~dev_rating/application/classes/Model/Rating.php
index c93c5596d..3354fe7a7 100644
--- a/~dev_rating/application/classes/Model/Rating.php
+++ b/~dev_rating/application/classes/Model/Rating.php
@@ -258,6 +258,10 @@ class Model_Rating extends Model
     }
 
     public static function SetExamPeriodOptionSQL($recordBookID, $submoduleID, $option) {
+        // Для удаления неявки или автомата можно сделать так:
+        //if ($option === 'null') {
+        //    $option = '';
+        //}
         $sql = 'SELECT * FROM Discipline_SetExamPeriodOption(:recordBook, :submodule, :option) as "Num"';
         $dbAnswer = DB::query(Database::SELECT, $sql)
             ->parameters([
-- 
GitLab