annotate mod_smacks_offline/mod_smacks_offline.lua @ 5170:4d6af8950016

mod_muc_moderation: Derive role from reserved nickname if occupant When using a different client to moderate than the one used to participate in the chat, e.g. a command line tool like clix, there's no occupant and no role to use in the permission check. Previously the default role based on affiliation was used. Now if you are present in the room using your reserved nick, the role you have there is used in the permission check instead of the default affiliation-derived role.
author Kim Alvefur <zash@zash.se>
date Sun, 19 Feb 2023 18:17:37 +0100
parents a3693e0d26b8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3936
a3693e0d26b8 mod_smacks_offline: this module is obsoleted by latest mod_smacks update
tmolitor <thilo@eightysoft.de>
parents: 1731
diff changeset
1 -- this module is deprecated, log an error and load the superseding module instead
a3693e0d26b8 mod_smacks_offline: this module is obsoleted by latest mod_smacks update
tmolitor <thilo@eightysoft.de>
parents: 1731
diff changeset
2 module:depends"smacks"
1702
725ebd494000 mod_smacks_offline: Monkeypatch mod_smacks to send unacked messages to offline storage IFF there was only one session
Kim Alvefur <zash@zash.se>
parents:
diff changeset
3
3936
a3693e0d26b8 mod_smacks_offline: this module is obsoleted by latest mod_smacks update
tmolitor <thilo@eightysoft.de>
parents: 1731
diff changeset
4 module:log("error", "mod_smacks_offline is deprecated! Just use mod_smacks!");