Skip to content

Commit

Permalink
fix: prevent checkout button display in basket
Browse files Browse the repository at this point in the history
  • Loading branch information
Julie Rymer committed Apr 23, 2024
1 parent 992e1c6 commit a33ee6c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
4 changes: 2 additions & 2 deletions src/oscar/apps/basket/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ def get_messages(self, basket, offers_before, offers_after, include_buttons=True
message_list.extend(self.get_new_total_messages(basket, include_buttons))
return message_list

def apply_messages(self, request, offers_before):
def apply_messages(self, request, offers_before, include_buttons=True):
"""
Set flash messages triggered by changes to the basket
"""
Expand All @@ -71,7 +71,7 @@ def apply_messages(self, request, offers_before):
offers_after = request.basket.applied_offers()

for level, msg in self.get_messages(
request.basket, offers_before, offers_after
request.basket, offers_before, offers_after, include_buttons=include_buttons
):
messages.add_message(request, level, msg, extra_tags="safe noicon")

Expand Down
4 changes: 3 additions & 1 deletion src/oscar/apps/basket/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,9 @@ def formset_valid(self, formset):
ctx = self.get_context_data(formset=formset, basket=self.request.basket)
return self.json_response(ctx, flash_messages)

BasketMessageGenerator().apply_messages(self.request, offers_before)
BasketMessageGenerator().apply_messages(
self.request, offers_before, include_buttons=False
)

return response

Expand Down

0 comments on commit a33ee6c

Please sign in to comment.