diff --git a/cookbook/helper/permission_helper.py b/cookbook/helper/permission_helper.py index a826fb3f5..e6a345376 100644 --- a/cookbook/helper/permission_helper.py +++ b/cookbook/helper/permission_helper.py @@ -206,7 +206,7 @@ class CustomIsShared(permissions.BasePermission): def has_object_permission(self, request, view, obj): # temporary hack to make old shopping list work with new shopping list - if obj.__class__.__name__ == 'ShoppingList': + if obj.__class__.__name__ in ['ShoppingList', 'ShoppingListEntry']: return is_object_shared(request.user, obj) or obj.created_by in list(request.user.get_shopping_share()) return is_object_shared(request.user, obj)