fix: hide muted dms
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Kieran 2023-10-12 22:07:18 +01:00
parent 2e38ac0d4f
commit 85faf528c5
Signed by: Kieran
GPG Key ID: DE71CEB3925BE941

View File

@ -200,7 +200,10 @@ export function useChatSystem() {
const nip4 = useNip4Chat();
//const nip24 = useNip24Chat();
const nip28 = useNip28Chat();
const { muted, blocked } = useModeration();
const { isBlocked } = useModeration();
return [...nip4, ...nip28].filter(a => !(muted.includes(a.id) || blocked.includes(a.id)));
return [...nip4, ...nip28].filter(a => {
const authors = a.participants.filter(a => a.type === "pubkey").map(a => a.id);
return !authors.every(a => isBlocked(a));
});
}