jmontoya 9 rokov pred
rodič
commit
02888d256d
1 zmenil súbory, kde vykonal 12 pridanie a 4 odobranie
  1. 12 4
      main/webservices/registration.soap.php

+ 12 - 4
main/webservices/registration.soap.php

@@ -1091,11 +1091,14 @@ function WSSubscribeTeacherToSessionCourse($params)
     $result = 0;
 
     if (!empty($coaches)) {
+        if ($debug) error_log('Coaches:  '. print_r($coaches, 1));
         if (in_array($userId, $coaches)) {
             $result = 1;
         }
     }
 
+    if ($debug) error_log('Result:  '. $result);
+
     return $result;
 }
 
@@ -1134,21 +1137,22 @@ function WSUnsubscribeTeacherFromSessionCourse($params)
     $courseId = $params['course_id'];
     $sessionId = $params['session_id'];
 
-    $result = intval(SessionManager::removeUsersFromCourseSession($userId, $sessionId, $courseId));
-    if ($debug) error_log('Result: '. $result);
+    SessionManager::removeUsersFromCourseSession($userId, $sessionId, $courseId);
 
     $coaches = SessionManager::getCoachesByCourseSession($sessionId, $courseId);
 
     $result = 0;
 
     if (!empty($coaches)) {
+        if ($debug) error_log('Coaches:  ' . print_r($coaches, 1));
         if (!in_array($userId, $coaches)) {
             $result = 1;
         }
+    } else {
+        $result = 1;
     }
 
-    return $result;
-
+    if ($debug) error_log('Final Result:  '. $result);
 
     return $result;
 }
@@ -5091,6 +5095,10 @@ function WSSuscribeUsersToSession($params)
     if ($debug) {
         error_log('WSSuscribeUsersToSession');
         error_log(print_r($params, 1));
+
+        if (empty($userssessions_params)) {
+            error_log('userssessions is empty');
+        }
     }
 
     $results = array();