From 1ff706232776c1da37feb23a58d59b6cabec4286 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Wed, 16 Jun 2021 06:09:01 -0700 Subject: [PATCH] [FIX] website_sale_signifyd: refactor to actually change response code --- website_sale_signifyd/controllers/signifyd.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website_sale_signifyd/controllers/signifyd.py b/website_sale_signifyd/controllers/signifyd.py index a47dbe1d..4fa14ac1 100644 --- a/website_sale_signifyd/controllers/signifyd.py +++ b/website_sale_signifyd/controllers/signifyd.py @@ -2,7 +2,7 @@ import json from odoo.http import Controller, request, route -from odoo.exceptions import MissingError +from werkzeug.exceptions import NotFound class SignifydWebhooks(Controller): @@ -22,7 +22,7 @@ class SignifydWebhooks(Controller): if case_id == 1: # Special case when verifying webhook. return {'response': 'success'} - raise MissingError('CaseId: %s Cannot be found.' % (case_id, )) + raise NotFound('CaseId: %s Cannot be found.' % (case_id,)) def _get_case(self, case_id): return request.env['signifyd.case'].sudo().search([('case_id', '=', case_id)], limit=1)