diff --git a/gogsmaker.py b/gogsmaker.py index 7005afb..7935dec 100644 --- a/gogsmaker.py +++ b/gogsmaker.py @@ -82,9 +82,9 @@ def update_repo(hook, clone_url): def check_signature(received_sig, hook, payload): ''' Check Gogs signature ''' - digest = hmac.new(hook.secret, + digest = hmac.new(hook['secret'].encode('utf-8'), msg=payload, - digestmod=sha256).digest() + digestmod=sha256).hexdigest() return hmac.compare_digest(digest, received_sig)