diff --git a/webnotes/utils/verified_command.py b/webnotes/utils/verified_command.py index f312d73e55..600bc5e591 100644 --- a/webnotes/utils/verified_command.py +++ b/webnotes/utils/verified_command.py @@ -18,7 +18,7 @@ def get_signature(params, nonce, secret=None): if not secret: secret = webnotes.local.conf.get("secret") or "secret" - signature = hmac.new(nonce) + signature = hmac.new(str(nonce)) signature.update(secret) signature.update(params) return signature.hexdigest() @@ -33,4 +33,4 @@ def get_url_using_bean(bean, cmd): controller = bean.get_controller() params = controller.get_signature_params() params["cmd"] = cmd - return get_url(params, controller.get_nonce()) \ No newline at end of file + return get_url(params, controller.get_nonce())