Prevents sql error.
authorStéphane Jacob <sj@m4x.org>
Sun, 21 Nov 2010 17:52:01 +0000 (18:52 +0100)
committerStéphane Jacob <sj@m4x.org>
Sun, 21 Nov 2010 17:52:13 +0000 (18:52 +0100)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
modules/register.php

index 82703f1..b2c4a3d 100644 (file)
@@ -369,8 +369,8 @@ class RegisterModule extends PLModule
                     $r = XDB::query('SELECT id FROM groups WHERE diminutif = {?}', $yearpromo);
                     if ($r->numRows()) {
                         $asso_id = $r->fetchOneCell();
-                        XDB::execute('INSERT INTO  group_members (uid, asso_id)
-                                           VALUES  ({?}, {?})',
+                        XDB::execute('INSERT IGNORE INTO  group_members (uid, asso_id)
+                                                  VALUES  ({?}, {?})',
                                      $uid, $asso_id);
                         $mmlist = new MMList($uid, S::v('password'));
                         $mmlist->subscribe("promo" . S::v('promo'));