diff options
author | Wojtek Kosior <koszko@koszko.org> | 2022-02-19 19:26:48 +0100 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2022-02-19 19:54:38 +0100 |
commit | 8477d0cf5f2f2526bb3858ca7da26bffd8e98635 (patch) | |
tree | a363a01b5cf24a2876fa262dbceca24a940daaae | |
parent | d50163d14aa6b22b34ac613c761648294ead1884 (diff) | |
download | browser-extension-8477d0cf5f2f2526bb3858ca7da26bffd8e98635.tar.gz browser-extension-8477d0cf5f2f2526bb3858ca7da26bffd8e98635.zip |
fix URL construction when downloading definitions from Hydrilla
-rw-r--r-- | html/install.js | 2 | ||||
-rw-r--r-- | test/haketilo_test/world_wide_library.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/html/install.js b/html/install.js index 7b3f3fe..95388a3 100644 --- a/html/install.js +++ b/html/install.js @@ -181,7 +181,7 @@ function InstallView(tab_id, on_view_show, on_view_hide) { work.waiting++; const url = ver ? - `${this.repo_url}${item_type}/${id}/${ver.join(".")}.json` : + `${this.repo_url}${item_type}/${id}/${ver.join(".")}` : `${this.repo_url}${item_type}/${id}.json`; const response = await browser.tabs.sendMessage(tab_id, ["repo_query", url]); diff --git a/test/haketilo_test/world_wide_library.py b/test/haketilo_test/world_wide_library.py index 1eb826e..a932821 100644 --- a/test/haketilo_test/world_wide_library.py +++ b/test/haketilo_test/world_wide_library.py @@ -195,11 +195,11 @@ for srt in sample_resource_templates: (resource, resource_versions, sample_resources_catalog), (mapping, mapping_versions, sample_mappings_catalog) ]: - fmt = f'https://hydril.la/{item["type"]}/{item["identifier"]}%s.json' + fmt = f'https://hydril.la/{item["type"]}/{item["identifier"]}%s' # Make 2 versions of each item so that we can test updates. for ver in versions: item['version'] = ver - for fmt_arg in ('', '/' + item_version_string(item)): + for fmt_arg in ('.json', '/' + item_version_string(item)): catalog[fmt % fmt_arg] = make_handler(json.dumps(item)) def serve_query(command, get_params, post_params): |