@@ -9,7 +9,7 @@ class MergeUsers(Request):
99
1010 """
1111
12- def __init__ (self ,target_user_id , source_user_id , keep_source_user = None ):
12+ def __init__ (self ,target_user_id , source_user_id , keep_source_user = None , cascade_create = None ):
1313 """
1414 Required parameters:
1515 @param target_user_id: ID of the source user.
@@ -18,12 +18,15 @@ def __init__(self,target_user_id, source_user_id, keep_source_user=None):
1818
1919
2020 Optional parameters:
21- @param keep_source_user: If true, the source user will not be deleted, but also kept in the database..
21+ @param keep_source_user: If true, the source user will not be deleted, but also kept in the database.
22+
23+ @param cascade_create: Sets whether the user *targetUserId* should be created if not present in the database.
2224
2325 """
2426 self .target_user_id = target_user_id
2527 self .source_user_id = source_user_id
2628 self .keep_source_user = keep_source_user
29+ self .cascade_create = cascade_create
2730 self .timeout = 1000
2831 self .ensure_https = False
2932 self .method = 'put'
@@ -43,4 +46,6 @@ def get_query_parameters(self):
4346 params = dict ()
4447 if self .keep_source_user is not None :
4548 params ['keepSourceUser' ] = self .keep_source_user
49+ if self .cascade_create is not None :
50+ params ['cascadeCreate' ] = self .cascade_create
4651 return params
0 commit comments