TRRL#80437 1) Indien S(login_use_email)=1, dan de _Default autorisatiegroep toevoegen als een gebruiker een emailadres krijgt

svn path=/Database/trunk/; revision=67581
This commit is contained in:
2025-01-13 14:20:38 +00:00
parent 5bdcb65027
commit 11ff3188e9

View File

@@ -324,10 +324,19 @@ BEGIN
/* /*
* Als echte persoon een login krijgt, dan ook in de default autorisatiegroep als die nog geen rechten had * Als echte persoon een login krijgt, dan ook in de default autorisatiegroep als die nog geen rechten had
*/ */
IF :new.prs_perslid_verwijder IS NULLDATUM AND IF :new.prs_perslid_verwijder IS NULL
:new.prs_perslid_oslogin IS NOT NULL AND :old.prs_perslid_oslogin IS NULL AND AND CASE fac.getsetting ('login_use_email')
SUBSTR(:new.prs_perslid_oslogin, 1, 1) <> '_' WHEN 0
THEN THEN
( :old.prs_perslid_oslogin IS NULL
AND :new.prs_perslid_oslogin IS NOT NULL
AND SUBSTR (:new.prs_perslid_oslogin, 1, 1) <> '_')
WHEN 1
THEN
( :old.prs_perslid_email IS NULL
AND :new.prs_perslid_email IS NOT NULL)
END
THEN
BEGIN BEGIN
INSERT INTO fac_gebruikersgroep INSERT INTO fac_gebruikersgroep
(fac_groep_key, prs_perslid_key) (fac_groep_key, prs_perslid_key)