summary refs log tree commit diff
path: root/develop/print.html
diff options
context:
space:
mode:
authorbabolivier <babolivier@users.noreply.github.com>2022-06-14 15:25:01 +0000
committerbabolivier <babolivier@users.noreply.github.com>2022-06-14 15:25:01 +0000
commit69775afa77048a8cd645221bcd9ab33f3b51ae00 (patch)
treea511f66bf2413b3559194715b9ebc6a862689ac8 /develop/print.html
parentdeploy: 493c2fc44abcf3457953cc2f6f23509ff7855253 (diff)
downloadsynapse-69775afa77048a8cd645221bcd9ab33f3b51ae00.tar.xz
deploy: bdb6628dcf303e38960a56a9f97da71033826287
Diffstat (limited to 'develop/print.html')
-rw-r--r--develop/print.html12
1 files changed, 6 insertions, 6 deletions
diff --git a/develop/print.html b/develop/print.html

index 9ce9937b89..e59d08df52 100644 --- a/develop/print.html +++ b/develop/print.html
@@ -8520,7 +8520,7 @@ be used. If this happens, Synapse will not call any of the subsequent implementa this callback.</p> <h3 id="user_may_invite"><a class="header" href="#user_may_invite"><code>user_may_invite</code></a></h3> <p><em>First introduced in Synapse v1.37.0</em></p> -<p><em>Changed in Synapse v1.61.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> +<p><em>Changed in Synapse v1.62.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> <pre><code class="language-python">async def user_may_invite(inviter: str, invitee: str, room_id: str) -&gt; Union[&quot;synapse.module_api.NOT_SPAM&quot;, &quot;synapse.module_api.errors.Codes&quot;, bool] </code></pre> <p>Called when processing an invitation. Both inviter and invitee are @@ -8549,7 +8549,7 @@ be used. If this happens, Synapse will not call any of the subsequent implementa this callback.</p> <h3 id="user_may_send_3pid_invite"><a class="header" href="#user_may_send_3pid_invite"><code>user_may_send_3pid_invite</code></a></h3> <p><em>First introduced in Synapse v1.45.0</em></p> -<p><em>Changed in Synapse v1.61.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> +<p><em>Changed in Synapse v1.62.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> <pre><code class="language-python">async def user_may_send_3pid_invite( inviter: str, medium: str, @@ -8598,7 +8598,7 @@ be used. If this happens, Synapse will not call any of the subsequent implementa this callback.</p> <h3 id="user_may_create_room"><a class="header" href="#user_may_create_room"><code>user_may_create_room</code></a></h3> <p><em>First introduced in Synapse v1.37.0</em></p> -<p><em>Changed in Synapse v1.61.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> +<p><em>Changed in Synapse v1.62.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> <pre><code class="language-python">async def user_may_create_room(user_id: str) -&gt; Union[&quot;synapse.module_api.NOT_SPAM&quot;, &quot;synapse.module_api.errors.Codes&quot;, bool] </code></pre> <p>Called when processing a room creation request.</p> @@ -8626,7 +8626,7 @@ be used. If this happens, Synapse will not call any of the subsequent implementa this callback.</p> <h3 id="user_may_create_room_alias"><a class="header" href="#user_may_create_room_alias"><code>user_may_create_room_alias</code></a></h3> <p><em>First introduced in Synapse v1.37.0</em></p> -<p><em>Changed in Synapse v1.61.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> +<p><em>Changed in Synapse v1.62.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> <pre><code class="language-python">async def user_may_create_room_alias(user_id: str, room_alias: &quot;synapse.module_api.RoomAlias&quot;) -&gt; Union[&quot;synapse.module_api.NOT_SPAM&quot;, &quot;synapse.module_api.errors.Codes&quot;, bool] </code></pre> <p>Called when trying to associate an alias with an existing room.</p> @@ -8654,7 +8654,7 @@ be used. If this happens, Synapse will not call any of the subsequent implementa this callback.</p> <h3 id="user_may_publish_room"><a class="header" href="#user_may_publish_room"><code>user_may_publish_room</code></a></h3> <p><em>First introduced in Synapse v1.37.0</em></p> -<p><em>Changed in Synapse v1.61.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> +<p><em>Changed in Synapse v1.62.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> <pre><code class="language-python">async def user_may_publish_room(user_id: str, room_id: str) -&gt; Union[&quot;synapse.module_api.NOT_SPAM&quot;, &quot;synapse.module_api.errors.Codes&quot;, bool] </code></pre> <p>Called when trying to publish a room to the homeserver's public rooms directory.</p> @@ -8731,7 +8731,7 @@ be used. If this happens, Synapse will not call any of the subsequent implementa this callback.</p> <h3 id="check_media_file_for_spam"><a class="header" href="#check_media_file_for_spam"><code>check_media_file_for_spam</code></a></h3> <p><em>First introduced in Synapse v1.37.0</em></p> -<p><em>Changed in Synapse v1.61.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> +<p><em>Changed in Synapse v1.62.0: <code>synapse.module_api.NOT_SPAM</code> and <code>synapse.module_api.errors.Codes</code> can be returned by this callback. Returning a boolean is now deprecated.</em> </p> <pre><code class="language-python">async def check_media_file_for_spam( file_wrapper: &quot;synapse.rest.media.v1.media_storage.ReadableFileWrapper&quot;, file_info: &quot;synapse.rest.media.v1._base.FileInfo&quot;,