diff options
| author | Devendra | 2014-11-19 18:46:22 +0530 | 
|---|---|---|
| committer | Devendra | 2014-11-19 18:46:22 +0530 | 
| commit | cdf0429083251dae7b6a1b472e6ead7a42f6adaf (patch) | |
| tree | 4fdf911a795d11151ec395f0ae1816e6fda49024 | |
| parent | dc617ed88e55047b878235b9ee220852625854b1 (diff) | |
| download | pubnub-python-cdf0429083251dae7b6a1b472e6ead7a42f6adaf.tar.bz2 | |
fixing global here now
| -rw-r--r-- | Pubnub.py | 16 | 
1 files changed, 11 insertions, 5 deletions
| @@ -746,12 +746,18 @@ class PubnubBase(object):              }          """ -        ## Get Presence Here Now -        return self._request({"urlcomponents": [ +        urlcomponents = [              'v2', 'presence', -            'sub_key', self.subscribe_key, -            'channel', channel -        ], 'urlparams': {'auth': self.auth_key, 'pnsdk' : self.pnsdk}}, +            'sub_key', self.subscribe_key +        ] + +        if (channel is not None and len(channel) > 0): +            urlcomponents.append('channel') +            urlcomponents.append(channel) + +        ## Get Presence Here Now +        return self._request({"urlcomponents": urlcomponents, +            'urlparams': {'auth': self.auth_key, 'pnsdk' : self.pnsdk}},              callback=self._return_wrapped_callback(callback),              error=self._return_wrapped_callback(error)) | 
