diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/exchange_api_purses_get.c | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/src/lib/exchange_api_purses_get.c b/src/lib/exchange_api_purses_get.c index db511128..021954c2 100644 --- a/src/lib/exchange_api_purses_get.c +++ b/src/lib/exchange_api_purses_get.c @@ -169,6 +169,11 @@ handle_purse_get_finished (void *cls,      /* Exchange does not know about transaction;         we should pass the reply to the application */      break; +  case MHD_HTTP_GONE: +    /* purse expired */ +    dr.hr.ec = TALER_JSON_get_error_code (j); +    dr.hr.hint = TALER_JSON_get_error_hint (j); +    break;    case MHD_HTTP_INTERNAL_SERVER_ERROR:      dr.hr.ec = TALER_JSON_get_error_code (j);      dr.hr.hint = TALER_JSON_get_error_hint (j); | 
