MDL-28436 webservice : fixed missing field in query
authorAparup Banerjee <aparup@moodle.com>
Mon, 10 Oct 2011 05:50:01 +0000 (13:50 +0800)
committerAparup Banerjee <aparup@moodle.com>
Thu, 13 Oct 2011 01:54:25 +0000 (09:54 +0800)
lib/adminlib.php

index d4adbe6..68c1761 100644 (file)
@@ -7517,7 +7517,7 @@ class admin_setting_managewebservicetokens extends admin_setting {
         //TODO: in order to let the administrator delete obsolete token, split this request in multiple request or use LEFT JOIN
 
         //here retrieve token list (including linked users firstname/lastname and linked services name)
-        $sql = "SELECT t.id, t.token, u.id AS userid, u.firstname, u.lastname, s.name, t.validuntil, s.id AS serviceid
+        $sql = "SELECT t.id, t.token, u.id AS userid, u.firstname, u.lastname, s.name, t.iprestriction, t.validuntil, s.id AS serviceid
                   FROM {external_tokens} t, {user} u, {external_services} s
                  WHERE t.creatorid=? AND t.tokentype = ? AND s.id = t.externalserviceid AND t.userid = u.id";
         $tokens = $DB->get_records_sql($sql, array($USER->id, EXTERNAL_TOKEN_PERMANENT));