diff --git a/engine/core/graphene/mutations.py b/engine/core/graphene/mutations.py index eca0f2c3..998e4f47 100644 --- a/engine/core/graphene/mutations.py +++ b/engine/core/graphene/mutations.py @@ -312,7 +312,7 @@ class BulkWishlistAction(Mutation): description = _("perform an action on a list of products in the wishlist") class Arguments: - wishlist_uuid = UUID(required=False) + wishlist_uuid = UUID(required=True) action = String(required=True, description="remove/add") products = List(BulkProductInput, required=True) @@ -324,10 +324,8 @@ class BulkWishlistAction(Mutation): info, action, products, - wishlist_uuid=None, + wishlist_uuid, ): - if not wishlist_uuid: - raise BadRequest(_("please provide wishlist_uuid value")) user = info.context.user try: wishlist = Wishlist.objects.get(user=user, uuid=wishlist_uuid)