zed/crates/collab/src
Antonio Scandurra 7be868e372 Avoid creating more than one room when inviting multiple people at once
Previously, when initiating a call by calling multiple people, only
the first person would get the call while all the others would briefly
show a "pending" status but never get the call.

This would happen because `ActiveCall` was trying to a create a different
room for each person called, because the original room creation hadn't finished
and so a `ModelHandle<Room>` wasn't being store in the active call.

With this commit, only one room can be created at any given time and further
invites have to wait until that room creation is done.
2023-02-14 12:03:30 +01:00
..
bin
db Add users to mailing list when using an invite link 2023-01-17 16:46:01 -05:00
rpc
tests Avoid creating more than one room when inviting multiple people at once 2023-02-14 12:03:30 +01:00
api.rs Add users to mailing list when using an invite link 2023-01-17 16:46:01 -05:00
auth.rs
db.rs Merge pull request #2103 from zed-industries/connection-staleness 2023-01-27 11:01:24 +01:00
env.rs
errors.rs
executor.rs WIP - Panic immediately when detecting non-determinism via a change to the execution trace 2022-12-23 17:34:13 -08:00
lib.rs Move randomized integration test into its own file 2022-12-21 11:26:24 -08:00
main.rs
rpc.rs Refactor Database::remove_contact 2023-01-26 19:01:51 +02:00
tests.rs Removed old experiments settings and staff mode flag, added new StaffMode global that is set based on the webserver's staff bit 2023-01-27 15:43:12 -08:00