FCLT#81105 prs_perslid_credentials_datum wordt niet bijgewerkt als login_use_email == 1
svn path=/Database/trunk/; revision=62633
This commit is contained in:
@@ -262,18 +262,19 @@ BEGIN
|
|||||||
END IF;
|
END IF;
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
IF fac.getsetting ('login_use_email') = 0
|
IF (NVL(:new.prs_perslid_wachtwoord_hash, 'X') <> NVL(:old.prs_perslid_wachtwoord_hash, 'X'))
|
||||||
AND ( :new.prs_perslid_oslogin IS NULL AND :old.prs_perslid_oslogin IS NOT NULL
|
OR ( fac.getsetting ('login_use_email') = 0
|
||||||
OR :new.prs_perslid_oslogin2 IS NULL AND :old.prs_perslid_oslogin2 IS NOT NULL
|
AND ( :new.prs_perslid_oslogin IS NULL AND :old.prs_perslid_oslogin IS NOT NULL
|
||||||
OR NVL(:new.prs_perslid_wachtwoord_hash, 'X') <> NVL(:old.prs_perslid_wachtwoord_hash, 'X')
|
OR :new.prs_perslid_oslogin2 IS NULL AND :old.prs_perslid_oslogin2 IS NOT NULL
|
||||||
)
|
)
|
||||||
OR ( fac.getsetting ('login_use_email') = 1
|
)
|
||||||
AND :new.prs_perslid_email IS NULL
|
OR ( fac.getsetting ('login_use_email') = 1
|
||||||
AND :old.prs_perslid_email IS NOT NULL
|
AND :new.prs_perslid_email IS NULL
|
||||||
)
|
AND :old.prs_perslid_email IS NOT NULL
|
||||||
OR ( :new.prs_perslid_inactief IS NOT NULL
|
)
|
||||||
AND :old.prs_perslid_inactief IS NULL
|
OR ( :new.prs_perslid_inactief IS NOT NULL
|
||||||
)
|
AND :old.prs_perslid_inactief IS NULL
|
||||||
|
)
|
||||||
THEN -- Merk op: anno 5.3.2 wordt een persoon die *nu* is ingelogd hier niet
|
THEN -- Merk op: anno 5.3.2 wordt een persoon die *nu* is ingelogd hier niet
|
||||||
-- automatisch door uitgelogd
|
-- automatisch door uitgelogd
|
||||||
:new.prs_perslid_credentials_datum := SYSDATE;
|
:new.prs_perslid_credentials_datum := SYSDATE;
|
||||||
|
|||||||
Reference in New Issue
Block a user