Skip to content

Commit d1cca90

Browse files
Merge pull request #62 from algolia/forward-to-slaves
Add forwardToSlaves to settings
2 parents 21c48a1 + b2c2c43 commit d1cca90

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

algoliasearch/index.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -664,10 +664,11 @@ def clear_index(self):
664664
def setSettings(self, settings):
665665
return self.set_settings(settings)
666666

667-
def set_settings(self, settings):
667+
def set_settings(self, settings, forward_to_slaves=True):
668668
"""
669669
Set settings for this index.
670670
671+
@param forward_to_slaves Forward the changes to slaves (default = True)
671672
@param settigns the settings object that can contains :
672673
- minWordSizefor1Typo: (integer) the minimum number of characters
673674
to accept one typo (default = 3).
@@ -747,7 +748,8 @@ def set_settings(self, settings):
747748
- optionalWords: (array of strings) Specify a list of words that
748749
should be considered as optional when found in the query.
749750
"""
750-
return self._req(False, '/settings', 'PUT', data=settings)
751+
params = {'forwardToSlaves': forward_to_slaves}
752+
return self._req(False, '/settings', 'PUT', params, settings)
751753

752754
@deprecated
753755
def listUserKeys(self):

0 commit comments

Comments
 (0)