summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2012-02-13 12:46:20 +0400
committerAndrew Dolgov <[email protected]>2012-02-13 12:46:20 +0400
commit0380cfa9eee1293b0c81802884aefbadaaab9671 (patch)
tree74c52da2e90c83a9a80ecf5494d40531814328df /classes
parent86edc737f4fb9b035817486d4027f586ac744eb7 (diff)
fix customize CSS dialog disappearing newlines
Diffstat (limited to 'classes')
-rw-r--r--classes/rpc.php5
1 files changed, 2 insertions, 3 deletions
diff --git a/classes/rpc.php b/classes/rpc.php
index ef89a2141..7ecb1ae63 100644
--- a/classes/rpc.php
+++ b/classes/rpc.php
@@ -212,10 +212,9 @@ class RPC extends Protected_Handler {
function setpref() {
$value = str_replace("\n", "<br/>", $_REQUEST['value']);
- $key = db_escape_string($_REQUEST["key"]);
- $value = db_escape_string($value);
+ // set_pref escapes input, so no need to double escape it here
- set_pref($this->link, $key, $value);
+ set_pref($this->link, $key, $value, $_SESSION['uid'], false);
print json_encode(array("param" =>$key, "value" => $value));
}