From 8e6cb39a795f8f5790d7cba7a761787ce3214801 Mon Sep 17 00:00:00 2001 From: Devendra Date: Fri, 5 Jun 2015 10:43:40 +0530 Subject: fixing issue where grant dint work on python 3 --- Pubnub.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Pubnub.py b/Pubnub.py index 7fcc38e..e837471 100644 --- a/Pubnub.py +++ b/Pubnub.py @@ -332,11 +332,12 @@ class PubnubBase(object): def _pam_sign(self, msg): - return urlsafe_b64encode(hmac.new( + sign = urlsafe_b64encode(hmac.new( self.secret_key.encode("utf-8"), msg.encode("utf-8"), sha256 ).digest()) + return quote(sign, safe="") def set_u(self, u=False): self.u = u -- cgit v1.2.3