Histórico da Página
...
Evento disparado antes da atualização de um usuário. Pode ser utilizado quando for necessário realizar validações no usuário antes da sua atualização ou adicionar dados adicionais programaticamente.
Bloco de código | ||
---|---|---|
| ||
function beforeUpdateUser(user) {
} |
Informações | |||||||||
---|---|---|---|---|---|---|---|---|---|
Somente os atributos firstName, lastName, fullName podem ser modificados. Para adicionar dados adicionais para o usuário deve ser utilizado o método addData do UserEventVO. Para verificar se a senha do usuário foi alterada basta utilizar o método getPassword, onde caso seja retornado algum valor significa que a senha foi alterada. Já para verificar se a atualização do usuário foi realizada por ele próprio, através da edição de perfil, é necessário comparar o login do usuário recebido como parâmetro, através do método getLogin com o login do usuário corrente, resgatado através da chamada getValue("WKUser"), onde caso sejam iguais significa que a atualização foi realizada pelo próprio usuário. Exemplo:
|
Bloco de código | ||
---|---|---|
| ||
function beforeUpdateUser(user) {
|
Parâmetro da função:
Propriedade | Descrição | Tipo |
user | Objeto que contém as informações do usuário |
...