From c89e9e5260c4dcccfc08a32b9637a57c9325a5bb Mon Sep 17 00:00:00 2001 From: pero1203 Date: Wed, 12 Jan 2022 09:17:01 +0100 Subject: [PATCH] Session (nastavitve) za grafe je pri javni povezavi vezan na avtorja ankete --- admin/survey/classes/class.SurveyUserSession.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/admin/survey/classes/class.SurveyUserSession.php b/admin/survey/classes/class.SurveyUserSession.php index 92f85d3a3..6bea790de 100644 --- a/admin/survey/classes/class.SurveyUserSession.php +++ b/admin/survey/classes/class.SurveyUserSession.php @@ -39,9 +39,18 @@ class SurveyUserSession } self::$ank_id = $anketa; + // Ce ni prijavljen v 1ko nastavimo usr_id na avtorja ankete, da se prikazejo njegovi grafi + if($global_user_id == 0){ + SurveyInfo::getInstance()->SurveyInit(self::$anketa); + $usr_id = SurveyInfo::getInstance()->getSurveyColumn("insert_uid"); + } + else{ + $usr_id = $global_user_id; + } + # preberemo vse nastavitve za to anketo - ce jih se nimamo if (!is_countable(self::$dataArray) || count(self::$dataArray) == 0) { - $sql = sisplet_query("SELECT data FROM srv_user_session WHERE ank_id='" . self::$ank_id . "' AND usr_id='$global_user_id'"); + $sql = sisplet_query("SELECT data FROM srv_user_session WHERE ank_id='" . self::$ank_id . "' AND usr_id='$usr_id'"); $row = mysqli_fetch_array($sql); self::$dataArray = unserialize($row['data']);