signore: persist per-account via services metadata — push on edit, replay on login

This commit is contained in:
Jean Chevronnet 2026-08-20 15:40:19 +00:00
parent 6c5f330746
commit 1824af5d90
No known key found for this signature in database
GPG key ID: 439666D63A9477E4
4 changed files with 35 additions and 0 deletions

View file

@ -366,6 +366,8 @@ impl Command for Signore {
}
s.send(uid, format!(":{sn} NOTICE {nick} :SIGNORE \x02{mask}\x02 removed."));
}
// Persist the change to the user's services account (no-op if not logged in).
s.push_signore_to_services(uid);
CmdResult::Ok
}
}