From 5b240919e1c0f594513bf32e799a45f628c63f71 Mon Sep 17 00:00:00 2001 From: Mike Nguyen Date: Sun, 8 Oct 2017 23:17:11 +0700 Subject: [PATCH] Fix double encode issue --- paymentwall/pingback.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paymentwall/pingback.py b/paymentwall/pingback.py index f5bbf84..75e678e 100644 --- a/paymentwall/pingback.py +++ b/paymentwall/pingback.py @@ -189,4 +189,4 @@ def calculate_signature(self, params, secret, version): base_string += secret - return self.hash(base_string.encode('utf-8'), 'sha256') if int(version) == self.SIGNATURE_VERSION_3 else self.hash(base_string.encode('utf-8'), 'md5') + return self.hash(base_string, 'sha256') if int(version) == self.SIGNATURE_VERSION_3 else self.hash(base_string, 'md5')