Skip to content

Commit 4405083

Browse files
authored
Merge pull request #2 from pornoob/master
- FIXED invocation to urlencode. Python 3 compatibility
2 parents 1bffadb + 8b1000d commit 4405083

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

pushcrew/services/segments.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
import json
2-
import urllib
32

43
from ..schemas import create_object_from_json
54

5+
import sys
6+
if sys.version_info[0] < 3:
7+
from urllib import urlencode
8+
else:
9+
from urllib.parse import urlencode
610

711
class SegmentsMixin:
812

@@ -28,7 +32,7 @@ def add_subscriber_to_segment(self, segment_id, subscriber_list):
2832
segment_id -- ID of the segment.
2933
subscriber_list -- List of the subscribers
3034
"""
31-
params = urllib.urlencode({
35+
params = urlencode({
3236
"subscriber_list": {"subscriber_list": subscriber_list}})
3337
params_encoded = params.replace("%27", "%22").replace("+", "")
3438
response = self.pushcrew.segments(segment_id).subscribers().POST(

0 commit comments

Comments
 (0)