@@ -212,6 +212,7 @@ def __init__(self, route, function):
212
212
for name , transform in self .interface .input_transformations .items ()
213
213
}
214
214
else :
215
+ self .map_params = {}
215
216
self .input_transformations = self .interface .input_transformations
216
217
217
218
if "output" in route :
@@ -417,8 +418,7 @@ def __call__(self, *args, **kwargs):
417
418
self .api .delete_context (context , errors = errors )
418
419
return outputs (errors ) if outputs else errors
419
420
420
- if getattr (self , "map_params" , None ):
421
- self ._rewrite_params (kwargs )
421
+ self ._rewrite_params (kwargs )
422
422
try :
423
423
result = self .interface (** kwargs )
424
424
if self .transform :
@@ -617,8 +617,7 @@ def exit_callback(message):
617
617
elif add_options_to :
618
618
pass_to_function [add_options_to ].append (option )
619
619
620
- if getattr (self , "map_params" , None ):
621
- self ._rewrite_params (pass_to_function )
620
+ self ._rewrite_params (pass_to_function )
622
621
623
622
try :
624
623
if args :
@@ -816,8 +815,7 @@ def call_function(self, parameters):
816
815
parameters = {
817
816
key : value for key , value in parameters .items () if key in self .all_parameters
818
817
}
819
- if getattr (self , "map_params" , None ):
820
- self ._rewrite_params (parameters )
818
+ self ._rewrite_params (parameters )
821
819
822
820
return self .interface (** parameters )
823
821
0 commit comments