Drop backwards compat hack for event serialization (#16069)
This commit is contained in:
parent
9d3713d6d5
commit
81a6f8c9ae
|
@ -0,0 +1 @@
|
||||||
|
Drop backwards compat hack for event serialization.
|
|
@ -186,9 +186,6 @@ class EventContext(UnpersistedEventContextBase):
|
||||||
),
|
),
|
||||||
"app_service_id": self.app_service.id if self.app_service else None,
|
"app_service_id": self.app_service.id if self.app_service else None,
|
||||||
"partial_state": self.partial_state,
|
"partial_state": self.partial_state,
|
||||||
# add dummy delta_ids and prev_group for backwards compatibility
|
|
||||||
"delta_ids": None,
|
|
||||||
"prev_group": None,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
@ -203,13 +200,6 @@ class EventContext(UnpersistedEventContextBase):
|
||||||
Returns:
|
Returns:
|
||||||
The event context.
|
The event context.
|
||||||
"""
|
"""
|
||||||
# workaround for backwards/forwards compatibility: if the input doesn't have a value
|
|
||||||
# for "state_group_deltas" just assign an empty dict
|
|
||||||
state_group_deltas = input.get("state_group_deltas", None)
|
|
||||||
if state_group_deltas:
|
|
||||||
state_group_deltas = _decode_state_group_delta(state_group_deltas)
|
|
||||||
else:
|
|
||||||
state_group_deltas = {}
|
|
||||||
|
|
||||||
context = EventContext(
|
context = EventContext(
|
||||||
# We use the state_group and prev_state_id stuff to pull the
|
# We use the state_group and prev_state_id stuff to pull the
|
||||||
|
@ -217,7 +207,7 @@ class EventContext(UnpersistedEventContextBase):
|
||||||
storage=storage,
|
storage=storage,
|
||||||
state_group=input["state_group"],
|
state_group=input["state_group"],
|
||||||
state_group_before_event=input["state_group_before_event"],
|
state_group_before_event=input["state_group_before_event"],
|
||||||
state_group_deltas=state_group_deltas,
|
state_group_deltas=_decode_state_group_delta(input["state_group_deltas"]),
|
||||||
state_delta_due_to_event=_decode_state_dict(
|
state_delta_due_to_event=_decode_state_dict(
|
||||||
input["state_delta_due_to_event"]
|
input["state_delta_due_to_event"]
|
||||||
),
|
),
|
||||||
|
|
Loading…
Reference in New Issue