1 files changed, 6 insertions, 7 deletions
diff --git a/synapse/synapse_rust/events.pyi b/synapse/synapse_rust/events.pyi
index 423ede5969..69837617f5 100644
--- a/synapse/synapse_rust/events.pyi
+++ b/synapse/synapse_rust/events.pyi
@@ -56,7 +56,7 @@ class EventInternalMetadata:
(Added in synapse 0.99.0, so may be unreliable for events received before that)
"""
- ...
+
def get_send_on_behalf_of(self) -> Optional[str]:
"""Whether this server should send the event on behalf of another server.
This is used by the federation "send_join" API to forward the initial join
@@ -64,7 +64,7 @@ class EventInternalMetadata:
returns a str with the name of the server this event is sent on behalf of.
"""
- ...
+
def need_to_check_redaction(self) -> bool:
"""Whether the redaction event needs to be rechecked when fetching
from the database.
@@ -75,7 +75,7 @@ class EventInternalMetadata:
If the sender of the redaction event is allowed to redact any event
due to auth rules, then this will always return false.
"""
- ...
+
def is_soft_failed(self) -> bool:
"""Whether the event has been soft failed.
@@ -85,7 +85,7 @@ class EventInternalMetadata:
2. They should not be added to the forward extremities (and
therefore not to current state).
"""
- ...
+
def should_proactively_send(self) -> bool:
"""Whether the event, if ours, should be sent to other clients and
servers.
@@ -93,14 +93,13 @@ class EventInternalMetadata:
This is used for sending dummy events internally. Servers and clients
can still explicitly fetch the event.
"""
- ...
+
def is_redacted(self) -> bool:
"""Whether the event has been redacted.
This is used for efficiently checking whether an event has been
marked as redacted without needing to make another database call.
"""
- ...
+
def is_notifiable(self) -> bool:
"""Whether this event can trigger a push notification"""
- ...
|