$user_id = sprintf("%d", $user_id);
}
- if (isset($this->cache[$pref_name])) {
+ if (isset($this->cache[$pref_name]) && !$user_id) {
$tuple = $this->cache[$pref_name];
return $this->convert($tuple["value"], $tuple["type"]);
}
db_query("UPDATE ttrss_user_prefs SET
value = '$value' WHERE pref_name = '$pref_name'
$profile_qpart
- AND owner_uid = " . $_SESSION["uid"]);
+ AND owner_uid = " . $user_id);
if ($user_id == $_SESSION["uid"]) {
$this->cache[$pref_name]["type"] = $type_name;
}
}
-?>