Impedir usuários de deixar comunidade

Bom dia!

Eu quero impedir que os usuários deixem uma determinada comunidade. Para isso, sei que é possível utilizar o evento BeforeCommunityLeave. No TDN tem o exemplo:

function beforeCommunityLeave(companyId, relation){ if (relation.getCommunity().getAlias() == "eventos") { throw "Não é permitido deixar essa comunidade"; } log.info("beforeCommunityLeave Social Alias: " + relation.getSocial().getAlias() + " Community Alias: " + relation.getCommunity().getAlias()); }

Porém não sei como preencher os parâmetros para fazer isso. Alguém poderia me ajudar, por favor?

1 curtida

Bom dia @Ana,

Segue exemplo:


function beforeCommunityLeave(companyId, relation){
    if (relation.getCommunity().getAlias() == "alias_da_comunidade") { // aqui você coloca o alias da comunidade que você quer validar
        throw "Não é permitido deixar essa comunidade";
    }
}

Obrigada!! Deu certinho!

1 curtida