Don't assert an event must have an event ID

This commit is contained in:
Erik Johnston 2019-01-29 17:23:47 +00:00
parent 840068bd78
commit 610f0830b0

View file

@ -15,7 +15,7 @@
from six import string_types from six import string_types
from synapse.api.constants import EventTypes, Membership from synapse.api.constants import EventFormatVersions, EventTypes, Membership
from synapse.api.errors import SynapseError from synapse.api.errors import SynapseError
from synapse.types import EventID, RoomID, UserID from synapse.types import EventID, RoomID, UserID
@ -29,7 +29,8 @@ class EventValidator(object):
""" """
self.validate_builder(event) self.validate_builder(event)
EventID.from_string(event.event_id) if event.format_version == EventFormatVersions.V1:
EventID.from_string(event.event_id)
required = [ required = [
"auth_events", "auth_events",