diff options
author | Andrew Dolgov <[email protected]> | 2021-02-19 06:35:37 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2021-02-19 06:35:37 +0300 |
commit | 5475eed4526c099b0139a896963d5bf94a389a4a (patch) | |
tree | dcd4a4a7670033f1dc4e1bf8cd173be2022224be /js | |
parent | b6c3dde1cca77fd6e024b5ddc56dd25e600353ba (diff) |
bring back hash functions
Diffstat (limited to 'js')
-rw-r--r-- | js/tt-rss.js | 17 |
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); } |