Oops.
authorStéphane Jacob <sj@m4x.org>
Thu, 7 Apr 2011 19:31:34 +0000 (21:31 +0200)
committerStéphane Jacob <sj@m4x.org>
Fri, 8 Apr 2011 09:23:23 +0000 (11:23 +0200)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
upgrade/1.1.1/02_emails.sql

index 95ee45c..6903518 100644 (file)
@@ -1,7 +1,8 @@
     DELETE  e2
       FROM  email_virtual AS e1
 INNER JOIN  email_virtual AS e2
-     WHERE  e1.email = e2.email AND e1.domain = e2.domain AND e1.redirect = REPLACE(e2.redirect, '@m4x.org', '@polytechnique.org');
+     WHERE  e1.email = e2.email AND e1.domain = e2.domain AND e1.redirect != e2.redirect
+            AND e1.redirect = REPLACE(e2.redirect, '@m4x.org', '@polytechnique.org');
 UPDATE  email_virtual
    SET  redirect = REPLACE(redirect, '@m4x.org', '@polytechnique.org')
  WHERE  redirect LIKE '%@m4x.org';