We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0c5be05 commit 671420dCopy full SHA for 671420d
dj_shop_cart/cart.py
@@ -63,7 +63,6 @@ def from_product(
63
64
@define(kw_only=True)
65
class Cart:
66
- request: HttpRequest
67
storage: Storage
68
prefix: str = field(default=DEFAULT_CART_PREFIX)
69
_metadata: dict = field(factory=dict)
@@ -279,7 +278,7 @@ def clear_metadata(self, *keys: list[str]) -> None:
279
278
def new(cls, request: HttpRequest, prefix: str = DEFAULT_CART_PREFIX) -> Cart:
280
"""Appropriately create a new cart instance. This builder load existing cart if needed."""
281
storage = get_module(conf.CART_STORAGE_BACKEND)(request)
282
- instance = cls(request=request, storage=storage, prefix=prefix)
+ instance = cls(storage=storage, prefix=prefix)
283
try:
284
data = storage.load().get(prefix, {})
285
except AttributeError:
0 commit comments