Browse Source

Fix query

jmontoyaa 8 years ago
parent
commit
f88440d41c
1 changed files with 9 additions and 2 deletions
  1. 9 2
      main/work/work.lib.php

+ 9 - 2
main/work/work.lib.php

@@ -2,6 +2,7 @@
 /* For licensing terms, see /license.txt */
 
 use ChamiloSession as Session;
+use Chamilo\CourseBundle\Entity\CStudentPublication;
 
 /**
  *  @package chamilo.work
@@ -1411,6 +1412,12 @@ function getWorkListTeacher(
     $condition_session = api_get_session_condition($session_id);
     $group_id = api_get_group_id();
     $is_allowed_to_edit = api_is_allowed_to_edit() || api_is_coach();
+    $groupInfo = GroupManager::get_group_properties($group_id);
+
+    $groupIid = 0;
+    if ($groupInfo) {
+        $groupIid = $groupInfo['iid'];
+    }
 
     if (!in_array($direction, array('asc', 'desc'))) {
         $direction = 'desc';
@@ -1441,7 +1448,7 @@ function getWorkListTeacher(
                     $condition_session AND
                     $active_condition AND
                     (parent_id = 0) AND
-                    post_group_id = '".$group_id."'
+                    post_group_id = '".$groupIid."'
                     $where_condition
                 ORDER BY $column $direction
                 LIMIT $start, $limit";
@@ -3726,7 +3733,7 @@ function addDir($formValues, $user_id, $courseInfo, $groupId, $session_id)
     $dirName = '/'.$created_dir;
     $today = new DateTime(api_get_utc_datetime(), new DateTimeZone('UTC'));
 
-    $workTable = new \Chamilo\CourseBundle\Entity\CStudentPublication();
+    $workTable = new CStudentPublication();
     $workTable
         ->setCId($course_id)
         ->setUrl($dirName)