diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2019-09-03 19:35:42 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2019-09-03 19:35:44 -0700 |
commit | ea3b8c33cf53b7e50cb353eac2c6f73f5cb75979 (patch) | |
tree | d441edde2ada1a7019f07bef9cfd20a9345b984a /python/fatcat_web/entity_helpers.py | |
parent | 56e30786ccf326ff69deee9a0dcf86b032d3b1ae (diff) | |
download | fatcat-ea3b8c33cf53b7e50cb353eac2c6f73f5cb75979.tar.gz fatcat-ea3b8c33cf53b7e50cb353eac2c6f73f5cb75979.zip |
include example releases on container landing page
Included making release search results an entity macro (in webface
templates).
Diffstat (limited to 'python/fatcat_web/entity_helpers.py')
-rw-r--r-- | python/fatcat_web/entity_helpers.py | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/python/fatcat_web/entity_helpers.py b/python/fatcat_web/entity_helpers.py index b36307a1..d6a6eb26 100644 --- a/python/fatcat_web/entity_helpers.py +++ b/python/fatcat_web/entity_helpers.py @@ -3,7 +3,7 @@ from flask import abort from fatcat_client.rest import ApiException from fatcat_tools.transforms import * from fatcat_web import app, api -from fatcat_web.search import get_elastic_container_stats +from fatcat_web.search import get_elastic_container_stats, get_elastic_container_random_releases from fatcat_web.hacks import strip_extlink_xml, wayback_suffix def enrich_container_entity(entity): @@ -12,12 +12,13 @@ def enrich_container_entity(entity): if entity.state == "active": entity._es = container_to_elasticsearch(entity, force_bool=False) entity._stats = None - if entity.issnl: - try: - entity._stats = get_elastic_container_stats(entity.ident, issnl=entity.issnl) - except Exception as e: - app.log.error(e) - pass + try: + entity._stats = get_elastic_container_stats(entity.ident, issnl=entity.issnl) + #if entity._stats['total'] > 0: + entity._random_releases = get_elastic_container_random_releases(entity.ident) + except Exception as e: + app.log.error(e) + pass return entity def enrich_creator_entity(entity): |