]> git.wh0rd.org - tt-rss.git/blobdiff - classes/rpc.php
minor css fixes (mostly for zoom mode)
[tt-rss.git] / classes / rpc.php
index cb71412ae09012f049164b869b63cad6efe7c05c..bd4337fbe64ae8bf58729441c5ea3e026cf7b12c 100755 (executable)
@@ -97,8 +97,9 @@ class RPC extends Handler_Protected {
        function addfeed() {
                $feed = clean($_REQUEST['feed']);
                $cat = clean($_REQUEST['cat']);
-               $login = clean($_REQUEST['login']);
-               $pass = trim(clean($_REQUEST['pass']));
+               $need_auth = isset($_REQUEST['need_auth']);
+               $login = $need_auth ? clean($_REQUEST['login']) : '';
+               $pass = $need_auth ? trim(clean($_REQUEST['pass'])) : '';
 
                $rc = Feeds::subscribe_to_feed($feed, $cat, $login, $pass);
 
@@ -116,7 +117,7 @@ class RPC extends Handler_Protected {
        function setpref() {
                // set_pref escapes input, so no need to double escape it here
                $key = clean($_REQUEST['key']);
-               $value = nl2br($_REQUEST['value']);
+               $value = $_REQUEST['value'];
 
                set_pref($key, $value, false, $key != 'USER_STYLESHEET');