From 1ad3e7910cc3ed6373ea45c6bc7b8ea067908e45 Mon Sep 17 00:00:00 2001 From: Francesco Siddi Date: Tue, 11 Apr 2017 12:08:57 +0200 Subject: [PATCH] Upgrade algoliasearch --- pillar/api/nodes/__init__.py | 4 ++-- pillar/api/users/hooks.py | 2 +- requirements.txt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pillar/api/nodes/__init__.py b/pillar/api/nodes/__init__.py index 79a3aa30..07fa216e 100644 --- a/pillar/api/nodes/__init__.py +++ b/pillar/api/nodes/__init__.py @@ -193,7 +193,7 @@ def after_replacing_node(item, original): # Skip index updating and return return - from algoliasearch.client import AlgoliaException + from algoliasearch.helpers import AlgoliaException status = item['properties'].get('status', 'unpublished') if status == 'published': @@ -375,7 +375,7 @@ def nodes_set_default_picture(nodes): def after_deleting_node(item): - from algoliasearch.client import AlgoliaException + from algoliasearch.helpers import AlgoliaException try: algolia_index_node_delete(item) except AlgoliaException as ex: diff --git a/pillar/api/users/hooks.py b/pillar/api/users/hooks.py index 24de19b6..6d874eb1 100644 --- a/pillar/api/users/hooks.py +++ b/pillar/api/users/hooks.py @@ -29,7 +29,7 @@ def before_replacing_user(request, lookup): def push_updated_user_to_algolia(user, original): """Push an update to the Algolia index when a user item is updated""" - from algoliasearch.client import AlgoliaException + from algoliasearch.helpers import AlgoliaException from pillar.api.utils.algolia import algolia_index_user_save try: diff --git a/requirements.txt b/requirements.txt index 9a9b0aad..6b264437 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ -r ../pillar-python-sdk/requirements.txt attrs==16.2.0 -algoliasearch==1.8.0 +algoliasearch==1.12.0 bcrypt==3.1.3 blinker==1.4 bugsnag==2.3.1