diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-08-16 11:01:38 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-08-16 11:01:38 +0200 |
commit | c1c40eaa24926273a6aa688e92e99d832aa1501e (patch) | |
tree | d5d01686cd125e70d1702ac5bbc2660c71d90760 /src/backend/anastasis-httpd_truth_upload.c | |
parent | 3b90e437e26013f5570d6c216b832c7bcd740712 (diff) | |
download | anastasis-c1c40eaa24926273a6aa688e92e99d832aa1501e.tar.gz anastasis-c1c40eaa24926273a6aa688e92e99d832aa1501e.tar.bz2 anastasis-c1c40eaa24926273a6aa688e92e99d832aa1501e.zip |
-preparations for sepa auth plugin
Diffstat (limited to 'src/backend/anastasis-httpd_truth_upload.c')
-rw-r--r-- | src/backend/anastasis-httpd_truth_upload.c | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/src/backend/anastasis-httpd_truth_upload.c b/src/backend/anastasis-httpd_truth_upload.c index 0fb9017..0781f73 100644 --- a/src/backend/anastasis-httpd_truth_upload.c +++ b/src/backend/anastasis-httpd_truth_upload.c @@ -670,22 +670,17 @@ AH_handler_truth_post ( } /* check method is supported */ + if ( (0 != strcmp ("question", + type)) && + (NULL == + ANASTASIS_authorization_plugin_load (type, + AH_cfg)) ) { - struct TALER_Amount dummy; - - if ( (0 != strcmp ("question", - type)) && - (NULL == - ANASTASIS_authorization_plugin_load (type, - AH_cfg, - &dummy)) ) - { - GNUNET_JSON_parse_free (spec); - return TALER_MHD_reply_with_error (connection, - MHD_HTTP_BAD_REQUEST, - TALER_EC_ANASTASIS_TRUTH_UPLOAD_METHOD_NOT_SUPPORTED, - type); - } + GNUNET_JSON_parse_free (spec); + return TALER_MHD_reply_with_error (connection, + MHD_HTTP_BAD_REQUEST, + TALER_EC_ANASTASIS_TRUTH_UPLOAD_METHOD_NOT_SUPPORTED, + type); } if (storage_years > ANASTASIS_MAX_YEARS_STORAGE) |