From e9105eb50dfbfbf33c75a475f21fb7f7ddf76b48 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 11 Jan 2010 14:06:19 +0300 Subject: mobile: properly save preferences --- modules/pref-prefs.php | 31 +------------------------------ 1 file changed, 1 insertion(+), 30 deletions(-) (limited to 'modules') diff --git a/modules/pref-prefs.php b/modules/pref-prefs.php index 7450106a5..dd58fe7b5 100644 --- a/modules/pref-prefs.php +++ b/modules/pref-prefs.php @@ -84,36 +84,7 @@ $pref_name = db_escape_string($pref_name); $value = db_escape_string($_POST[$pref_name]); - $result = db_query($link, "SELECT type_name - FROM ttrss_prefs,ttrss_prefs_types - WHERE pref_name = '$pref_name' AND type_id = ttrss_prefs_types.id"); - - if (db_num_rows($result) > 0) { - - $type_name = db_fetch_result($result, 0, "type_name"); - -// print "$pref_name : $type_name : $value
"; - - if ($type_name == "bool") { - if ($value == "1") { - $value = "true"; - } else { - $value = "false"; - } - } else if ($type_name == "integer") { - $value = sprintf("%d", $value); - } - -// print "$pref_name : $type_name : $value
"; - - if ($pref_name == 'DEFAULT_ARTICLE_LIMIT' && $value == 0) { - $value = 30; - } - - db_query($link, "UPDATE ttrss_user_prefs SET value = '$value' - WHERE pref_name = '$pref_name' AND owner_uid = ".$_SESSION["uid"]); - - } + set_pref($link, $pref_name, $value); } -- cgit v1.2.3