Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge branch 'MDL-33514-21' of git://github.com/danpoltawski/moodle i…

…nto MOODLE_21_STABLE
  • Loading branch information...
commit 67fb1b666e10af499a6b5b4d0178397857a02adc 2 parents 870d485 + dbb729e
Sam Hemelryk samhemelryk authored
Showing with 6 additions and 5 deletions.
  1. +6 −5 lib/rsslib.php
11 lib/rsslib.php
View
@@ -346,11 +346,12 @@ function rss_geterrorxmlfile($errortype = 'rsserror') {
function rss_get_userid_from_token($token) {
global $DB;
- $record = $DB->get_record('user_private_key', array('script'=>'rss','value' => $token), 'userid', IGNORE_MISSING);
- if ($record) {
- return $record->userid;
- }
- return null;
+
+ $sql = 'SELECT u.id FROM {user} u
+ JOIN {user_private_key} k ON u.id = k.userid
+ WHERE u.deleted = 0 AND u.confirmed = 1
+ AND u.suspended = 0 AND k.value = ?';
+ return $DB->get_field_sql($sql, array($token), IGNORE_MISSING);
}
function rss_get_token($userid) {
Please sign in to comment.
Something went wrong with that request. Please try again.