Logging of the messages, customizable replies, assigning groups
This commit is contained in:
parent
f03f392cee
commit
7f57cd3bf6
21 changed files with 288 additions and 62 deletions
|
@ -7,14 +7,13 @@
|
|||
|
||||
#include "gloox/message.h"
|
||||
|
||||
Module::Module::Module(const std::shared_ptr<Core>& core, const std::shared_ptr<Connection>& connection, const Permissions& permissions):
|
||||
Module::Module::Module(const std::shared_ptr<Core>& core, const Shared::Permissions& permissions):
|
||||
core(core),
|
||||
connection(connection),
|
||||
permissions(permissions)
|
||||
{}
|
||||
|
||||
bool Module::Module::hasPermission(const std::string& permission, const std::shared_ptr<::Actor>& actor) const {
|
||||
Permissions::const_iterator itr = permissions.find(permission);
|
||||
Shared::Permissions::const_iterator itr = permissions.find(permission);
|
||||
if (itr == permissions.end())
|
||||
return false;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue