aboutsummaryrefslogtreecommitdiff
path: root/src/restclient/anastasis_api_policy_store.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/restclient/anastasis_api_policy_store.c')
-rw-r--r--src/restclient/anastasis_api_policy_store.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/restclient/anastasis_api_policy_store.c b/src/restclient/anastasis_api_policy_store.c
index 8e3c546..b709472 100644
--- a/src/restclient/anastasis_api_policy_store.c
+++ b/src/restclient/anastasis_api_policy_store.c
@@ -211,6 +211,10 @@ handle_policy_store_finished (void *cls,
211 ud.us = ANASTASIS_US_PAYMENT_REQUIRED; 211 ud.us = ANASTASIS_US_PAYMENT_REQUIRED;
212 ud.details.payment.payment_request = pso->pay_uri; 212 ud.details.payment.payment_request = pso->pay_uri;
213 break; 213 break;
214 case MHD_HTTP_REQUEST_TIMEOUT:
215 ud.us = ANASTASIS_US_CLIENT_ERROR;
216 ud.ec = TALER_EC_ANASTASIS_PAYMENT_GENERIC_TIMEOUT;
217 break;
214 case MHD_HTTP_PAYLOAD_TOO_LARGE: 218 case MHD_HTTP_PAYLOAD_TOO_LARGE:
215 ud.us = ANASTASIS_US_CLIENT_ERROR; 219 ud.us = ANASTASIS_US_CLIENT_ERROR;
216 ud.ec = TALER_EC_GENERIC_UPLOAD_EXCEEDS_LIMIT; 220 ud.ec = TALER_EC_GENERIC_UPLOAD_EXCEEDS_LIMIT;