diff --git a/DLLG/DLLG.sql b/DLLG/DLLG.sql index 8029f0fdc..994ed4e48 100644 --- a/DLLG/DLLG.sql +++ b/DLLG/DLLG.sql @@ -318,7 +318,8 @@ AS CURSOR c IS SELECT pf.prs_perslid_naam_full, prs_perslid_email, - prs_perslid_mobiel + prs_perslid_mobiel, + bez_bezoekers_done FROM bez_bezoekers b, bez_afspraak a, prs_perslid p, @@ -341,6 +342,12 @@ AS BEGIN FOR rec IN c LOOP + IF rec.bez_bezoekers_done IS NOT NULL + THEN + RETURN; -- Als de bezoeker al binnengemeld is hoeven we niet meer de kenmerken aan te passen + -- Sterker nog. We moeten oppassen dat we niet de sync wissen zodat de bezoeker opnieuw aangeboden wordt. + END IF; + -- Naam IF FLX.getflex ('BEZ', 1020, p_bezkey) IS NULL THEN