From 85922f4493d41acae03bdfb4b09971e12d7fc634 Mon Sep 17 00:00:00 2001 From: Francesco Siddi Date: Wed, 24 May 2017 19:42:44 +0200 Subject: [PATCH] Fix to support missing roles key in user --- pillar/api/utils/algolia.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pillar/api/utils/algolia.py b/pillar/api/utils/algolia.py index dc59226a..a240e0d8 100644 --- a/pillar/api/utils/algolia.py +++ b/pillar/api/utils/algolia.py @@ -14,7 +14,7 @@ INDEX_ALLOWED_NODE_TYPES = {'asset', 'texture', 'group', 'hdri'} @skip_when_testing def algolia_index_user_save(user): - if 'service' in user['roles']: + if 'roles' in user and 'service' in user['roles']: return # Strip unneeded roles if 'roles' in user: