From f00096ff1352ce9c6a8c28f804a34567d86967a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Fri, 7 Sep 2012 08:22:45 +0000 Subject: [PATCH] Wenn nach dem akzeptieren eines Fotos erneut ein Foto hochgeladen wurde, erscheint er wieder im Fotocheck --- vilesci/fhausweis/bildpruefung.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vilesci/fhausweis/bildpruefung.php b/vilesci/fhausweis/bildpruefung.php index d40f3b0a1..5bfead20f 100755 --- a/vilesci/fhausweis/bildpruefung.php +++ b/vilesci/fhausweis/bildpruefung.php @@ -297,8 +297,8 @@ $qry_anzahl = " WHERE foto is not NULL AND tbl_benutzer.aktiv - AND NOT EXISTS (SELECT 1 FROM public.tbl_person_fotostatus - WHERE person_id=tbl_person.person_id AND fotostatus_kurzbz='akzeptiert') + AND 'akzeptiert' NOT IN(SELECT fotostatus_kurzbz FROM public.tbl_person_fotostatus + WHERE person_id=tbl_person.person_id ORDER BY datum desc, person_fotostatus_id desc LIMIT 1) AND 'abgewiesen' NOT IN (SELECT fotostatus_kurzbz FROM public.tbl_person_fotostatus WHERE person_id=tbl_person.person_id ORDER BY datum desc, person_fotostatus_id desc LIMIT 1) "; @@ -336,8 +336,8 @@ else } // Keine Eintraege die bereits akzeptiert wurden - $qry.=" AND NOT EXISTS (SELECT 1 FROM public.tbl_person_fotostatus - WHERE person_id=tbl_person.person_id AND fotostatus_kurzbz='akzeptiert')"; + $qry.=" AND 'akzeptiert' NOT IN(SELECT fotostatus_kurzbz FROM public.tbl_person_fotostatus + WHERE person_id=tbl_person.person_id ORDER BY datum desc, person_fotostatus_id desc LIMIT 1)"; // Keine Eintraege bei denen Abgewiesen der letzte Status ist $qry.=" AND 'abgewiesen' NOT IN (SELECT fotostatus_kurzbz FROM public.tbl_person_fotostatus