summary refs log tree commit diff
path: root/synapse/state.py
diff options
context:
space:
mode:
Diffstat (limited to 'synapse/state.py')
-rw-r--r--synapse/state.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/synapse/state.py b/synapse/state.py
index d2763cdd9a..2f6eea09aa 100644
--- a/synapse/state.py
+++ b/synapse/state.py
@@ -137,6 +137,17 @@ class StateHandler(object):
 
     @defer.inlineCallbacks
     def annotate_context_with_state(self, event, context, old_state=None):
+        """ Fills out the context with the `current state` of the graph. The
+        `current state` here is defined to be exclusive of the given event,
+        i.e. its the state of the event graph just before the event.
+
+        If `event` has `auth_events` then this will also fill out the
+        `auth_events` field on `context` from the `current_state`.
+
+        Args:
+            event (EventBase)
+            context (EventContext)
+        """
         yield run_on_reactor()
 
         if old_state: