diff options
Diffstat (limited to 'src/restclient/anastasis_api_policy_store.c')
-rw-r--r-- | src/restclient/anastasis_api_policy_store.c | 4 |
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; |