Skip to content

Commit 6a30a66

Browse files
committed
[FIX] shopinvader_anonymous_partner: Remove return value in _promote_anonymous_partner
And always drop the cookie
1 parent 785a8a3 commit 6a30a66

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

shopinvader_anonymous_partner/models/res_partner.py

+2-8
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,7 @@ def _promote_from_anonymous_partner(self, anonymous_partner: ResPartner):
110110
This method should be overridden by other modules to implement
111111
the partner resolution logic, merging the anonymous partner cart
112112
for instance.
113-
114-
This method can return False to prevent the anonymous partner cookie
115-
from being deleted.
116113
"""
117-
return True
118114

119115
@api.model
120116
def _promote_anonymous_partner(
@@ -126,7 +122,5 @@ def _promote_anonymous_partner(
126122
This method calls the partner promotion and removes the anonymous partner cookie.
127123
"""
128124
anonymous_partner = self._get_anonymous_partner__cookie(cookies)
129-
if partner._promote_from_anonymous_partner(
130-
anonymous_partner,
131-
):
132-
self._delete_anonymous_partner__cookie(cookies, response)
125+
partner._promote_from_anonymous_partner(anonymous_partner)
126+
self._delete_anonymous_partner__cookie(cookies, response)

0 commit comments

Comments
 (0)