[FIX] website_sale_signifyd: if no request session, we are manually making it (e.g automatic workflows)

This commit is contained in:
Jared Kipe
2024-11-26 19:45:53 +00:00
parent 74d74b6371
commit 7c421c3cc8

View File

@@ -61,6 +61,7 @@ class SaleOrder(models.Model):
order_session_id = checkout_token order_session_id = checkout_token
else: else:
checkout_token = '' checkout_token = ''
order_session_id = 'Manual'
# Session values for Signifyd post # Session values for Signifyd post
sig_vals = self._prepare_signifyd_case_values(order_session_id, checkout_token, self.source_ip) sig_vals = self._prepare_signifyd_case_values(order_session_id, checkout_token, self.source_ip)