diff --git a/nomad/app/api/common.py b/nomad/app/api/common.py index d56a84aa5f3dc1c110014e28c1d45c3a906a2a80..7c8285f1063ba628169f96df5a863bfd47a78308 100644 --- a/nomad/app/api/common.py +++ b/nomad/app/api/common.py @@ -255,7 +255,7 @@ def query_api_url(*args, query_string: Dict[str, Any] = None): """ url = os.path.join(config.api_url(False), *args) if query_string is not None: - url = '%s?%s' % (url, urlencode(query_string)) + url = '%s?%s' % (url, urlencode(query_string, doseq=True)) return url diff --git a/nomad/app/api/repo.py b/nomad/app/api/repo.py index abab84b01d97b812cf34b336b0437caa6473fde3..a7830d89226774e3a573947c08339d18c22a48e5 100644 --- a/nomad/app/api/repo.py +++ b/nomad/app/api/repo.py @@ -232,8 +232,6 @@ class RepoCalcsResource(Resource): code_args = dict(request.args) if 'statistics' in code_args: del(code_args['statistics']) - import json - utils.get_logger(__name__).info('create code snippets', code_args=json.dumps(code_args)) results['curl'] = query_api_curl('archive', 'query', query_string=code_args) results['python'] = query_api_python('archive', 'query', query_string=code_args)