Change function name.

1.10.x
Julio Montoya 11 years ago
parent 13cd2131e0
commit f9ca7d8dfb
  1. 11
      main/inc/lib/sessionmanager.lib.php
  2. 2
      main/webservices/webservice_session.php

@ -1473,7 +1473,7 @@ class SessionManager
* @param boolean optional, true if the function is called by a webservice, false otherwise.
* @return void Nothing, or false on error
* */
public static function delete_session($id_checked, $from_ws = false)
public static function delete($id_checked, $from_ws = false)
{
$tbl_session = Database::get_main_table(TABLE_MAIN_SESSION);
$tbl_session_rel_course = Database::get_main_table(TABLE_MAIN_SESSION_COURSE);
@ -1491,18 +1491,19 @@ class SessionManager
}
if (!api_is_platform_admin() && !$from_ws) {
$sql = 'SELECT session_admin_id FROM ' . Database :: get_main_table(TABLE_MAIN_SESSION) . ' WHERE id IN (' . $id_checked.')';
$sql = 'SELECT session_admin_id FROM ' . $tbl_session. '
WHERE id IN (' . $id_checked.')';
$rs = Database::query($sql);
if (Database::result($rs, 0, 0) != $userId) {
api_not_allowed(true);
}
}
Database::query("DELETE FROM $tbl_session WHERE id IN($id_checked)");
Database::query("DELETE FROM $tbl_session_rel_course WHERE session_id IN($id_checked)");
Database::query("DELETE FROM $tbl_session_rel_course_rel_user WHERE session_id IN($id_checked)");
Database::query("DELETE FROM $tbl_session_rel_user WHERE session_id IN($id_checked)");
Database::query("DELETE FROM $tbl_url_session WHERE session_id IN($id_checked)");
Database::query("DELETE FROM $tbl_session WHERE id IN ($id_checked)");
$sql_delete_sfv = "DELETE FROM $t_sfv WHERE session_id = '$id_checked'";
Database::query($sql_delete_sfv);
@ -2468,9 +2469,9 @@ class SessionManager
$session_id = $rows['id'];
if ($delete_session) {
if ($from_ws) {
SessionManager::delete_session($session_id, true);
SessionManager::delete($session_id, true);
} else {
SessionManager::delete_session($session_id);
SessionManager::delete($session_id);
}
}
}

@ -112,7 +112,7 @@ class WSSession extends WS
if($session_id instanceof WSError) {
return $session_id;
} else {
SessionManager::delete_session($session_id, true);
SessionManager::delete($session_id, true);
return true;
}
}

Loading…
Cancel
Save