@@ -162,7 +162,7 @@ class GrampsObjectResource(GrampsObjectResourceHelper, Resource):
162162
163163 @use_args (
164164 {
165- "backlinks" : fields .Boolean (missing = False ),
165+ "backlinks" : fields .Boolean (load_default = False ),
166166 "extend" : fields .DelimitedList (
167167 fields .Str (validate = validate .Length (min = 1 )),
168168 validate = validate .ContainsOnly (
@@ -192,7 +192,9 @@ class GrampsObjectResource(GrampsObjectResourceHelper, Resource):
192192 ),
193193 "format_options" : fields .Str (validate = validate .Length (min = 1 )),
194194 "keys" : fields .DelimitedList (fields .Str (validate = validate .Length (min = 1 ))),
195- "locale" : fields .Str (missing = None , validate = validate .Length (min = 1 , max = 5 )),
195+ "locale" : fields .Str (
196+ load_default = None , validate = validate .Length (min = 1 , max = 5 )
197+ ),
196198 "profile" : fields .DelimitedList (
197199 fields .Str (validate = validate .Length (min = 1 )),
198200 validate = validate .ContainsOnly (
@@ -211,8 +213,8 @@ class GrampsObjectResource(GrampsObjectResourceHelper, Resource):
211213 "skipkeys" : fields .DelimitedList (
212214 fields .Str (validate = validate .Length (min = 1 ))
213215 ),
214- "soundex" : fields .Boolean (missing = False ),
215- "strip" : fields .Boolean (missing = False ),
216+ "soundex" : fields .Boolean (load_default = False ),
217+ "strip" : fields .Boolean (load_default = False ),
216218 },
217219 location = "query" ,
218220 )
@@ -284,9 +286,9 @@ class GrampsObjectsResource(GrampsObjectResourceHelper, Resource):
284286
285287 @use_args (
286288 {
287- "backlinks" : fields .Boolean (missing = False ),
289+ "backlinks" : fields .Boolean (load_default = False ),
288290 "dates" : fields .Str (
289- missing = None ,
291+ load_default = None ,
290292 validate = validate .Regexp (
291293 r"^([0-9]+|\*)/([1-9]|1[0-2]|\*)/([1-9]|1[0-9]|2[0-9]|3[0-1]|\*)$|"
292294 r"^-[0-9]+/([1-9]|1[0-2])/([1-9]|1[0-9]|2[0-9]|3[0-1])$|"
@@ -326,9 +328,11 @@ class GrampsObjectsResource(GrampsObjectResourceHelper, Resource):
326328 "format_options" : fields .Str (validate = validate .Length (min = 1 )),
327329 "gramps_id" : fields .Str (validate = validate .Length (min = 1 )),
328330 "keys" : fields .DelimitedList (fields .Str (validate = validate .Length (min = 1 ))),
329- "locale" : fields .Str (missing = None , validate = validate .Length (min = 1 , max = 5 )),
330- "page" : fields .Integer (missing = 0 , validate = validate .Range (min = 1 )),
331- "pagesize" : fields .Integer (missing = 20 , validate = validate .Range (min = 1 )),
331+ "locale" : fields .Str (
332+ load_default = None , validate = validate .Length (min = 1 , max = 5 )
333+ ),
334+ "page" : fields .Integer (load_default = 0 , validate = validate .Range (min = 1 )),
335+ "pagesize" : fields .Integer (load_default = 20 , validate = validate .Range (min = 1 )),
332336 "profile" : fields .DelimitedList (
333337 fields .Str (validate = validate .Length (min = 1 )),
334338 validate = validate .ContainsOnly (
@@ -349,9 +353,9 @@ class GrampsObjectsResource(GrampsObjectResourceHelper, Resource):
349353 fields .Str (validate = validate .Length (min = 1 ))
350354 ),
351355 "sort" : fields .DelimitedList (fields .Str (validate = validate .Length (min = 1 ))),
352- "soundex" : fields .Boolean (missing = False ),
353- "strip" : fields .Boolean (missing = False ),
354- "filemissing" : fields .Boolean (missing = False ),
356+ "soundex" : fields .Boolean (load_default = False ),
357+ "strip" : fields .Boolean (load_default = False ),
358+ "filemissing" : fields .Boolean (load_default = False ),
355359 },
356360 location = "query" ,
357361 )
0 commit comments