Open sigorilla opened 9 years ago
А что значит если оба юзера будут в поле users? Если юзер есть слева, и тот кто создает канал с этим юзером видит его, значит он есть в users. Будет ли он в сети или нет, это другой вопрос.
Я имел в виду, что их должно быть только два, не больше.
А это понятно.
Предлагаю добавить поле канала
isDirect
. В итоге иisPrivate
, иisDirect
равныtrue
. При этом создавать имя канала любое, например брать хеш от имен двух пользователей. Но открываться канал будут если только оба пользователя присутствуют в полеusers
.