aboutsummaryrefslogtreecommitdiffstats
path: root/PubnubBase.py
diff options
context:
space:
mode:
authorDevendra2013-02-26 01:02:44 +0530
committerDevendra2013-02-26 01:02:44 +0530
commit5a47adb56bfe80c34ed5b04a4824e517a3cde16d (patch)
treee1471b69edbc249b89313b77b885b6fca3fd2f51 /PubnubBase.py
parent12aee359893dcdfee2c958ef4c8c98b493b267e6 (diff)
downloadpubnub-python-5a47adb56bfe80c34ed5b04a4824e517a3cde16d.tar.bz2
fixiing encryption to interact with php app
Diffstat (limited to 'PubnubBase.py')
-rw-r--r--PubnubBase.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/PubnubBase.py b/PubnubBase.py
index 074b891..07dd27f 100644
--- a/PubnubBase.py
+++ b/PubnubBase.py
@@ -16,6 +16,7 @@ import time
import hashlib
import urllib2
import uuid
+from PubnubCrypto import PubnubCrypto
class PubnubBase(object):
def __init__(
@@ -95,7 +96,7 @@ class PubnubBase(object):
out.append(outdict)
message = json.dumps(out[0])
else:
- message = json.dumps(pc.encrypt(self.cipher_key, message).replace('\n',''))
+ message = json.dumps(pc.encrypt(self.cipher_key, json.dumps(message)).replace('\n',''))
else :
message = json.dumps(message)
@@ -103,6 +104,7 @@ class PubnubBase(object):
def decrypt(self, message):
if self.cipher_key:
+ pc = PubnubCrypto()
if type( message ) == type(list()):
for item in message:
encryptItem = pc.decrypt(self.cipher_key, item )