diff --git a/admin/survey/classes/class.SurveyListFolders.php b/admin/survey/classes/class.SurveyListFolders.php index c39aaa635..5392f763a 100644 --- a/admin/survey/classes/class.SurveyListFolders.php +++ b/admin/survey/classes/class.SurveyListFolders.php @@ -1039,13 +1039,19 @@ class SurveyListFolders extends SurveyList{ if($drag_survey_id > 0){ - // Prestavimo anketo v folder - $sql = sisplet_query("INSERT INTO srv_mysurvey_anketa + // Ce prestavimo v root, samo pobrisemo anketo iz srv_mysurvey_anketa + if($parent_folder_id == '0'){ + $sql = sisplet_query("DELETE FROM srv_mysurvey_anketa WHERE ank_id='".$drag_survey_id."' AND usr_id='".$global_user_id."'"); + } + // Prestavimo anketo v subfolder + else{ + $sql = sisplet_query("INSERT INTO srv_mysurvey_anketa (ank_id, usr_id, folder) VALUES ('".$drag_survey_id."', '".$global_user_id."', '".$parent_folder_id."') ON DUPLICATE KEY UPDATE folder='".$parent_folder_id."'"); + } } $this->getSurveys();