@@ -43,11 +43,11 @@ def get_metadata(self) -> Metadata:
4343
4444 def resolve_boolean_details (
4545 self ,
46- key : str ,
46+ flag_key : str ,
4747 default_value : bool ,
48- evaluation_context : EvaluationContext = EvaluationContext (),
48+ context : EvaluationContext = EvaluationContext (),
4949 ) -> FlagResolutionDetails [bool ]:
50- return self ._resolve (key , FlagType .BOOLEAN , default_value , evaluation_context )
50+ return self ._resolve (flag_key , FlagType .BOOLEAN , default_value , context )
5151
5252 def resolve_string_details (
5353 self ,
@@ -97,15 +97,15 @@ def _resolve(
9797 ) from e
9898
9999 if flag .is_default and not self .use_flagsmith_defaults :
100- raise FlagNotFoundError (error_message = "Flag '%s' was not found." % key )
100+ raise FlagNotFoundError (error_message = "Flag '%s' was not found." % flag_key )
101101
102102 if flag_type == FlagType .BOOLEAN and not self .use_boolean_config_value :
103103 return FlagResolutionDetails (value = flag .enabled )
104104
105105 if not (self .return_value_for_disabled_flags or flag .enabled ):
106106 raise FlagsmithProviderError (
107107 error_code = ErrorCode .GENERAL ,
108- error_message = "Flag '%s' is not enabled." % key ,
108+ error_message = "Flag '%s' is not enabled." % flag_key ,
109109 )
110110
111111 required_type = _BASIC_FLAG_TYPE_MAPPINGS .get (flag_type )
@@ -115,7 +115,7 @@ def _resolve(
115115 try :
116116 return FlagResolutionDetails (value = json .loads (flag .value ))
117117 except JSONDecodeError as e :
118- msg = "Unable to parse object from value for flag '%s'" % key
118+ msg = "Unable to parse object from value for flag '%s'" % flag_key
119119 raise ParseError (error_message = msg ) from e
120120
121121 raise TypeMismatchError (
0 commit comments