summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-11-18 10:21:41 +0100
committerAndrew Dolgov <[email protected]>2005-11-18 10:21:41 +0100
commite1aa0559c7a6cd1919bdf666499c54abbb0cc687 (patch)
treed3ecb0c28a72fd05ef811a9df37684ea1d97a817 /backend.php
parentf6f321982f844c92488edf5420025b4381e53f50 (diff)
fix reset to default for mysql
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php14
1 files changed, 10 insertions, 4 deletions
diff --git a/backend.php b/backend.php
index 4d0753b86..1cfab2ab1 100644
--- a/backend.php
+++ b/backend.php
@@ -1616,10 +1616,16 @@
if (WEB_DEMO_MODE) return;
- db_query($link,"UPDATE ttrss_user_prefs
- SET value = ttrss_prefs.def_value
- WHERE owner_uid = '".$_SESSION["uid"]."' AND
- ttrss_prefs.pref_name = ttrss_user_prefs.pref_name");
+ if (DB_TYPE == "pgsql") {
+ db_query($link,"UPDATE ttrss_user_prefs
+ SET value = ttrss_prefs.def_value
+ WHERE owner_uid = '".$_SESSION["uid"]."' AND
+ ttrss_prefs.pref_name = ttrss_user_prefs.pref_name");
+ } else {
+ db_query($link, "DELETE FROM ttrss_user_prefs
+ WHERE owner_uid = ".$_SESSION["uid"]);
+ initialize_user_prefs($link, $_SESSION["uid"]);
+ }
header("Location: prefs.php");