Skip to content

Commit 36770c6

Browse files
authored
fix for 5aa42a6 - fix args in python 2 (#124)
1 parent 5aa42a6 commit 36770c6

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

redisearch/client.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ class Field(object):
2020
SORTABLE = 'SORTABLE'
2121
NOINDEX = 'NOINDEX'
2222

23-
def __init__(self, name, *args, sortable=False, no_index=False):
23+
def __init__(self, name, args=[], sortable=False, no_index=False):
2424
self.name = name
25-
self.args = list(args)
25+
self.args = args
2626
self.args_suffix = list()
2727

2828
if sortable:
@@ -48,7 +48,7 @@ class TextField(Field):
4848
PHONETIC = 'PHONETIC'
4949

5050
def __init__(self, name, weight=1.0, no_stem=False, phonetic_matcher=None, **kwargs):
51-
Field.__init__(self, name, Field.TEXT, Field.WEIGHT, weight, **kwargs)
51+
Field.__init__(self, name, args=[Field.TEXT, Field.WEIGHT, weight], **kwargs)
5252

5353
if no_stem:
5454
Field.append_arg(self, self.NOSTEM)
@@ -63,7 +63,7 @@ class NumericField(Field):
6363
"""
6464

6565
def __init__(self, name, **kwargs):
66-
Field.__init__(self, name, Field.NUMERIC, **kwargs)
66+
Field.__init__(self, name, args=[Field.NUMERIC], **kwargs)
6767

6868

6969
class GeoField(Field):
@@ -72,7 +72,7 @@ class GeoField(Field):
7272
"""
7373

7474
def __init__(self, name, **kwargs):
75-
Field.__init__(self, name, Field.GEO, **kwargs)
75+
Field.__init__(self, name, args=[Field.GEO], **kwargs)
7676

7777

7878
class TagField(Field):
@@ -84,7 +84,7 @@ class TagField(Field):
8484
"""
8585

8686
def __init__(self, name, separator=',', **kwargs):
87-
Field.__init__(self, name, Field.TAG, self.SEPARATOR, separator, **kwargs)
87+
Field.__init__(self, name, args=[Field.TAG, self.SEPARATOR, separator], **kwargs)
8888

8989

9090
class IndexDefinition(object):

0 commit comments

Comments
 (0)