mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
actions: Split out zerver.actions.video_calls.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
14
zerver/actions/video_calls.py
Normal file
14
zerver/actions/video_calls.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from typing import Dict, Optional
|
||||
|
||||
from zerver.models import UserProfile
|
||||
from zerver.tornado.django_api import send_event
|
||||
|
||||
|
||||
def do_set_zoom_token(user: UserProfile, token: Optional[Dict[str, object]]) -> None:
|
||||
user.zoom_token = token
|
||||
user.save(update_fields=["zoom_token"])
|
||||
send_event(
|
||||
user.realm,
|
||||
dict(type="has_zoom_token", value=token is not None),
|
||||
[user.id],
|
||||
)
|
Reference in New Issue
Block a user