Use REPLACE instead of INSERT for adding new contacts. I don't know why, but the INSERT causes slave duplication errors
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1662
839d8a87-29fc-0310-9880-
83ba4fa771e5
}
}
+function hook_makeJs($src)
+{
+ global $page;
+ $page->addJsLink("$src.js");
+ return ' ';
+}
+
function get_banana_params(array &$get, $group = null, $action = null, $artid = null)
{
if (!is_null($group)) {
require_once('user.func.inc.php');
if (($login = get_user_login($user)) !== false) {
if (XDB::execute(
- 'INSERT INTO contacts (uid, contact)
- SELECT {?}, id
- FROM aliases
- WHERE alias = {?}', $uid, $login))
+ 'REPLACE INTO contacts (uid, contact)
+ SELECT {?}, id
+ FROM aliases
+ WHERE alias = {?}', $uid, $login))
{
$page->trig('Contact ajouté !');
} else {