Снимите флажок, если дата смены пароля пользователя сегодня - PullRequest
0 голосов
/ 24 апреля 2020

Мое требование: если смена пароля пользователя произведена сегодня, снимите флажок пользователя. Я попробовал это с помощью компоновщика процессов и триггера, но бесполезно. Мой код:

trigger PasswordChangeDated on User (after update) {

     set<id> ids = new set<id> ();
for(User us:trigger.new){
if(us.LastPasswordChangeDate==system.today()){
ids.add(us.id);
}}
    list<User>  users = [select id, Password_Change__C from user where id IN:ids];
    list<user> usr = new list<user>();
if(users.size()>0){
for(user uss:users){
    uss.Password_Change__c=false;
usr.add(uss);
}
update usr;
}}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...