diff options
m--------- | contrib/merchant-backoffice | 0 | ||||
-rw-r--r-- | src/lib/merchant_api_merchant_get_order.c | 8 |
2 files changed, 8 insertions, 0 deletions
diff --git a/contrib/merchant-backoffice b/contrib/merchant-backoffice -Subproject 1d7ee55ea115b91687c203a8f084ea852867b1f +Subproject 182cdfffa1d4b6f2bb3543d30cfa7509e73bda0 diff --git a/src/lib/merchant_api_merchant_get_order.c b/src/lib/merchant_api_merchant_get_order.c index 0bb6b6c4..167e46be 100644 --- a/src/lib/merchant_api_merchant_get_order.c +++ b/src/lib/merchant_api_merchant_get_order.c @@ -400,6 +400,14 @@ handle_merchant_order_get_finished (void *cls, NULL); TALER_MERCHANT_merchant_order_get_cancel (omgh); return; + case MHD_HTTP_GATEWAY_TIMEOUT: + hr.ec = TALER_JSON_get_error_code (json); + hr.hint = TALER_JSON_get_error_hint (json); + omgh->cb (omgh->cb_cls, + &hr, + NULL); + TALER_MERCHANT_merchant_order_get_cancel (omgh); + return; default: hr.ec = TALER_JSON_get_error_code (json); hr.hint = TALER_JSON_get_error_hint (json); |