Explorar o código

Encode variable

JoostSijm %!s(int64=6) %!d(string=hai) anos
pai
achega
b33bcf9007
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      app/flaskr.py

+ 1 - 1
app/flaskr.py

@@ -21,7 +21,7 @@ def index():
 @app.route('/deploy', methods=['POST'])
 def deploy():
     """Run deploy script"""
-    secret = os.environ["WEBHOOK_KEY"]
+    secret = os.environ["WEBHOOK_KEY"].encode('utf-8')
     digest = hmac.new(secret, request.data, hashlib.sha256).hexdigest()
     signature = request.headers['X-Gogs-Signature']
     if len(signature) < 2 or not hmac.compare_digest(signature, digest):