3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-21 16:55:03 +00:00

fix persist store data

This commit is contained in:
metal 2021-08-27 11:05:26 +00:00 committed by GitHub
parent 7f2731262d
commit 0db0aa886b

View file

@ -13,10 +13,9 @@ export const StoreDataEvt = persistEvt({
let persist = false;
const persistData: IPartialPersistData = {};
const config = await pluginData.config.getForUser(member.user);
const persistedRoles = config.persisted_roles;
if (persistedRoles.length && member.roles) {
const rolesToPersist = intersection(persistedRoles, member.roles);
const rolesToPersist = intersection(persistedRoles, [...member.roles.cache.keys()]);
if (rolesToPersist.length) {
persist = true;
persistData.roles = rolesToPersist;