Skip to content

Commit 94a0c26

Browse files
committed
use is_valid check on opti client
1 parent 55fe98f commit 94a0c26

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

optimizely/optimizely_user_context.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ def set_forced_decision(self, decision_context, decision):
159159
Returns:
160160
True if the forced decision has been set successfully.
161161
"""
162-
if not self.client or not self.client.config_manager.get_config():
162+
if not self.client.is_valid or not self.client.config_manager.get_config():
163163
self.log.logger.error(OptimizelyDecisionMessage.SDK_NOT_READY)
164164
return False
165165

@@ -178,7 +178,7 @@ def get_forced_decision(self, decision_context):
178178
Returns:
179179
A forced_decision or None if forced decisions are not set for the parameters.
180180
"""
181-
if not self.client or not self.client.config_manager.get_config():
181+
if not self.client.is_valid or not self.client.config_manager.get_config():
182182
self.log.logger.error(OptimizelyDecisionMessage.SDK_NOT_READY)
183183
return None
184184

@@ -196,7 +196,7 @@ def remove_forced_decision(self, decision_context):
196196
Returns:
197197
Returns: true if the forced decision has been removed successfully.
198198
"""
199-
if not self.client or not self.client.config_manager.get_config():
199+
if not self.client.is_valid or not self.client.config_manager.get_config():
200200
self.log.logger.error(OptimizelyDecisionMessage.SDK_NOT_READY)
201201
return False
202202

@@ -214,7 +214,7 @@ def remove_all_forced_decisions(self):
214214
Returns:
215215
True if forced decisions have been removed successfully.
216216
"""
217-
if not self.client.config_manager.get_config():
217+
if not self.client.is_valid or not self.client.config_manager.get_config():
218218
self.log.logger.error(OptimizelyDecisionMessage.SDK_NOT_READY)
219219
return False
220220

0 commit comments

Comments
 (0)