summaryrefslogtreecommitdiff
path: root/js/tt-rss.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-02-19 06:35:37 +0300
committerAndrew Dolgov <[email protected]>2021-02-19 06:35:37 +0300
commit5475eed4526c099b0139a896963d5bf94a389a4a (patch)
treedcd4a4a7670033f1dc4e1bf8cd173be2022224be /js/tt-rss.js
parentb6c3dde1cca77fd6e024b5ddc56dd25e600353ba (diff)
bring back hash functions
Diffstat (limited to 'js/tt-rss.js')
-rw-r--r--js/tt-rss.js17
1 files changed, 5 insertions, 12 deletions
diff --git a/js/tt-rss.js b/js/tt-rss.js
index 28b598c25..a00838c43 100644
--- a/js/tt-rss.js
+++ b/js/tt-rss.js
@@ -70,20 +70,13 @@ require(["dojo/_base/kernel",
/* exported hash_get */
function hash_get(key) {
- console.warn("FIXME: hash_get", key);
-
- //const kv = window.location.hash.substring(1).toQueryParams();
- //return kv[key];
- console.warn("FIXME: hash_get", key);
+ const obj = dojo.queryToObject(window.location.hash.substring(1));
+ return obj[key];
}
/* exported hash_set */
function hash_set(key, value) {
- console.warn("FIXME: hash_set", key, value);
-
- /*const kv = window.location.hash.substring(1).toQueryParams();
- kv[key] = value;
- window.location.hash = $H(kv).toQueryString();*/
-
- console.warn("FIXME: hash_set", key);
+ const obj = dojo.queryToObject(window.location.hash.substring(1));
+ obj[key] = value;
+ window.location.hash = dojo.objectToQuery(obj);
}