summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_pay.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/taler-merchant-httpd_pay.c')
-rw-r--r--src/backend/taler-merchant-httpd_pay.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/backend/taler-merchant-httpd_pay.c b/src/backend/taler-merchant-httpd_pay.c
index b287bdd1..f6423fce 100644
--- a/src/backend/taler-merchant-httpd_pay.c
+++ b/src/backend/taler-merchant-httpd_pay.c
@@ -327,10 +327,12 @@ pay_context_cleanup (struct TM_HandlerContext *hc)
*
* @param cls the `struct PayContext`
* @param mh NULL if mint was not found to be acceptable
+ * @param mint_trusted #GNUNET_YES if this mint is trusted by config
*/
static void
process_pay_with_mint (void *cls,
- struct TALER_MINT_Handle *mh)
+ struct TALER_MINT_Handle *mh,
+ int mint_trusted)
{
struct PayContext *pc = cls;
struct TALER_Amount acc_fee;
@@ -379,7 +381,8 @@ process_pay_with_mint (void *cls,
}
if (GNUNET_OK !=
TMH_AUDITORS_check_dk (mh,
- denom_details))
+ denom_details,
+ mint_trusted))
{
resume_pay_with_response (pc,
MHD_HTTP_BAD_REQUEST,