Logging is easier now, assigned in runtime group is now stored in config

This commit is contained in:
Blue 2025-03-17 17:13:52 +02:00
parent 7f57cd3bf6
commit 1bda854139
Signed by: blue
GPG key ID: 9B203B252A63EE38
19 changed files with 153 additions and 53 deletions

View file

@ -4,7 +4,7 @@
#include "actor.h"
Module::Actor::Actor(const std::shared_ptr<Core>& core, const Shared::Permissions& permissions):
Module(core, permissions)
Module(core, permissions, "Actor")
{}
Module::Actor::~Actor() noexcept {}
@ -51,7 +51,7 @@ std::string Module::Actor::list() {
}
std::string Module::Actor::set(const std::string& jid, const std::string& group) {
core->setGroup(jid, group);
core->setGroup(lower(jid), group);
return jid + " is now " + core->router.getGroup(jid);
}