summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_post-orders-ID-abort.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-05-02 22:03:52 +0200
committerChristian Grothoff <christian@grothoff.org>2020-05-02 22:03:52 +0200
commit9e90a4432b414382344ea525a34af27e661523f4 (patch)
tree2ce2447f48ef9904c25033730d2d91cf2c2d8e72 /src/backend/taler-merchant-httpd_post-orders-ID-abort.c
parent3493795065b8fde49a5a4c06e5302b2afd03685a (diff)
downloadmerchant-9e90a4432b414382344ea525a34af27e661523f4.tar.gz
merchant-9e90a4432b414382344ea525a34af27e661523f4.tar.bz2
merchant-9e90a4432b414382344ea525a34af27e661523f4.zip
fix/complete inventory management logic
Diffstat (limited to 'src/backend/taler-merchant-httpd_post-orders-ID-abort.c')
-rw-r--r--src/backend/taler-merchant-httpd_post-orders-ID-abort.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/taler-merchant-httpd_post-orders-ID-abort.c b/src/backend/taler-merchant-httpd_post-orders-ID-abort.c
index 08773a7d..4c7960ef 100644
--- a/src/backend/taler-merchant-httpd_post-orders-ID-abort.c
+++ b/src/backend/taler-merchant-httpd_post-orders-ID-abort.c
@@ -741,7 +741,7 @@ begin_transaction (struct AbortContext *ac)
/* Payment is complete, refuse to abort. */
TMH_db->rollback (TMH_db->cls);
resume_abort_with_error (ac,
- MHD_HTTP_FORBIDDEN,
+ MHD_HTTP_PRECONDITION_FAILED,
TALER_EC_ABORT_REFUND_REFUSED_PAYMENT_COMPLETE,
"Payment was complete, refusing to abort");
return;
@@ -753,7 +753,7 @@ begin_transaction (struct AbortContext *ac)
{
GNUNET_break_op (0);
resume_abort_with_error (ac,
- MHD_HTTP_BAD_REQUEST,
+ MHD_HTTP_FORBIDDEN,
TALER_EC_ABORT_CONTRACT_HASH_MISSMATCH,
"Provided hash does not match order on file");
return;