@@ -30,7 +30,8 @@ def get_doi_resolver(args, preference_doi_resolver):
30 doi_resolver = args.get('doi_resolver', preference_doi_resolver)[0]
30 doi_resolver = args.get('doi_resolver', preference_doi_resolver)[0]
31 if doi_resolver not in doi_resolvers:
31 if doi_resolver not in doi_resolvers:
32 doi_resolvers = settings['default_doi_resolver']
32 doi_resolvers = settings['default_doi_resolver']
33− return doi_resolver
33+ doi_resolver_url = doi_resolvers[doi_resolver]
34+ return doi_resolver_url
36def on_result(request, search, result):
37def on_result(request, search, result):