3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-20 00:05:04 +00:00

Migrate ChannelArchiver to new Plugin structure, isOwner -> pluginUtils

This commit is contained in:
Dark 2020-07-22 22:33:10 +02:00
parent aef2b4f43a
commit 38f857bf3d
6 changed files with 174 additions and 0 deletions

View file

@ -66,3 +66,13 @@ export function getBaseUrl(pluginData: PluginData<any>) {
const knub = pluginData.getKnubInstance() as TZeppelinKnub;
return knub.getGlobalConfig().url;
}
export function isOwner(pluginData: PluginData<any>, userId: string) {
const knub = pluginData.getKnubInstance() as TZeppelinKnub;
const owners = knub.getGlobalConfig().owners;
if (!owners) {
return false;
}
return owners.includes(userId);
}