diff --git a/PRS/PRS_TRI.SRC b/PRS/PRS_TRI.SRC index 48965767..fd382a07 100644 --- a/PRS/PRS_TRI.SRC +++ b/PRS/PRS_TRI.SRC @@ -324,19 +324,10 @@ BEGIN /* * Als echte persoon een login krijgt, dan ook in de default autorisatiegroep als die nog geen rechten had */ - IF :new.prs_perslid_verwijder IS NULL - AND CASE fac.getsetting ('login_use_email') - WHEN 0 - 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 + IF :new.prs_perslid_verwijder IS NULLDATUM AND + :new.prs_perslid_oslogin IS NOT NULL AND :old.prs_perslid_oslogin IS NULL AND + SUBSTR(:new.prs_perslid_oslogin, 1, 1) <> '_' + THEN BEGIN INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key)