Merge branch '174-browser-not-remembering-rooms-associated-with-a-guest-identity' into 'dev'

Some direct chat room tweaks

Closes #174

See merge request keanuapp/keanuapp-weblite!68
This commit is contained in:
N Pex 2022-04-12 20:39:43 +00:00
commit e3eb76dcc1

View file

@ -703,6 +703,7 @@ export default {
const createRoomOptions = { const createRoomOptions = {
visibility: "private", // Not listed! visibility: "private", // Not listed!
preset: "private_chat", preset: "private_chat",
is_direct: true,
initial_state: [ initial_state: [
{ {
type: "m.room.encryption", type: "m.room.encryption",
@ -746,6 +747,7 @@ export default {
*/ */
isDirectRoomWith(room, userId) { isDirectRoomWith(room, userId) {
if ( if (
room.getJoinRule() == "invite" &&
room.selfMembership == "join" && room.selfMembership == "join" &&
room.getInvitedAndJoinedMemberCount() == 2 room.getInvitedAndJoinedMemberCount() == 2
) { ) {