Skip to content

Commit d7201cb

Browse files
committed
Removed HasAttr
1 parent 35fcd82 commit d7201cb

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Diff for: optimizely/event/event_factory.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,13 @@ def _create_visitor(cls, user_event, logger):
8585

8686
if isinstance(user_event, ImpressionEvent):
8787
decision = Decision(
88-
user_event.experiment.layerId if hasattr(user_event, 'experiment') else None,
89-
user_event.experiment.id if hasattr(user_event, 'experiment') else None,
90-
user_event.variation.id if hasattr(user_event, 'variation') else None
88+
user_event.experiment.layerId if user_event.experiment else None,
89+
user_event.experiment.id if user_event.experiment else None,
90+
user_event.variation.id if user_event.variation else None
9191
)
9292

9393
snapshot_event = SnapshotEvent(
94-
user_event.experiment.layerId if hasattr(user_event, 'experiment') else None,
94+
user_event.experiment.layerId if user_event.experiment else None,
9595
user_event.uuid,
9696
cls.ACTIVATE_EVENT_KEY,
9797
user_event.timestamp
@@ -108,9 +108,9 @@ def _create_visitor(cls, user_event, logger):
108108
value = event_tag_utils.get_numeric_value(user_event.event_tags, logger)
109109

110110
snapshot_event = SnapshotEvent(
111-
user_event.event.id if hasattr(user_event, 'event') else None,
111+
user_event.event.id if user_event.event else None,
112112
user_event.uuid,
113-
user_event.event.key if hasattr(user_event, 'event') else None,
113+
user_event.event.key if user_event.event else None,
114114
user_event.timestamp,
115115
revenue,
116116
value,

0 commit comments

Comments
 (0)