use new livekit welshman properties

This commit is contained in:
mplorentz
2026-03-09 10:42:46 -04:00
committed by hodlbod
parent 84be1ae47b
commit a691f7b80a
2 changed files with 11 additions and 35 deletions
+2 -13
View File
@@ -103,7 +103,6 @@ import {
getListTags,
getPubkeyTagValues,
getRelayTagValues,
getTag,
getTagValues,
isRelayUrl,
normalizeRelayUrl,
@@ -669,7 +668,7 @@ export const deriveRoomsWithLivekit = (url: string) =>
derived(roomsById, $roomsById => {
const set = new Set<string>()
for (const room of $roomsById.values()) {
if (room.url === url && getTag("livekit", room.event?.tags ?? [])) {
if (room.url === url && room.livekit) {
set.add(room.h)
}
}
@@ -680,23 +679,13 @@ export const deriveRoomsNoText = (url: string) =>
derived(roomsById, $roomsById => {
const set = new Set<string>()
for (const room of $roomsById.values()) {
if (room.url === url && getTag("no-text", room.event?.tags ?? [])) {
if (room.url === url && room.noText) {
set.add(room.h)
}
}
return set
})
export const roomHasLivekit = (url: string, h: string) => {
const room = getRoom(makeRoomId(url, h))
return !!getTag("livekit", room?.event?.tags ?? [])
}
export const roomIsNoText = (url: string, h: string) => {
const room = getRoom(makeRoomId(url, h))
return !!getTag("no-text", room?.event?.tags ?? [])
}
// User space/room lists
export const groupListsByPubkey = deriveItemsByKey({