diff --git a/config.py b/config.py index 7acf455..3d3f61d 100644 --- a/config.py +++ b/config.py @@ -17,3 +17,5 @@ REDIS_EXPIRATION_TIME = 604800 GATEWAY_SERVICE_REFERRED_DOMAIN = 'adsabs.harvard.edu' + +GATEWAY_ADS_ABSTRACT_PAGE = '/abs/%s/abstract' diff --git a/resolverway/tests/unittests/stubdata/data.py b/resolverway/tests/unittests/stubdata/data.py index be04f0c..0a43985 100644 --- a/resolverway/tests/unittests/stubdata/data.py +++ b/resolverway/tests/unittests/stubdata/data.py @@ -187,7 +187,7 @@
-

links for 1987gady.book.....B

+

links for 1987gady.book.....B

diff --git a/resolverway/views.py b/resolverway/views.py index 4db61d7..d426d88 100644 --- a/resolverway/views.py +++ b/resolverway/views.py @@ -80,8 +80,8 @@ def process_resolver_response(self, the_json_response, log_the_click): current_app.logger.debug('rendering template with data %s' %(records)) if log_the_click: log_request(self.bibcode, self.user_id, self.link_type, self.url, self.referrer, self.client_id, self.real_ip, self.user_agent) - return render_template('list.html', url="", link_type=self.link_type.title(), - links=records, bibcode=self.bibcode), 200 + return render_template('list.html', url=current_app.config['GATEWAY_ADS_ABSTRACT_PAGE']%self.bibcode, + link_type=self.link_type.title(), links=records, bibcode=self.bibcode), 200 # if we get here there is an error, so display error template current_app.logger.debug('The requested resource does not exist.')