diff --git a/aries_cloudagent/multitenant/admin/routes.py b/aries_cloudagent/multitenant/admin/routes.py index 6ae32f43a3..61e1414cff 100644 --- a/aries_cloudagent/multitenant/admin/routes.py +++ b/aries_cloudagent/multitenant/admin/routes.py @@ -484,7 +484,14 @@ async def wallet_update(request: web.BaseRequest): extra_settings = body.get("extra_settings") or {} if all( - v is None for v in (wallet_webhook_urls, wallet_dispatch_type, label, image_url) + not v + for v in ( + wallet_webhook_urls, + wallet_dispatch_type, + label, + image_url, + extra_settings, + ) ): raise web.HTTPBadRequest(reason="At least one parameter is required.")