git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-43
}
$globals->db->query("UPDATE aliases
SET flags=CONCAT(flags,',','bestalias')
- WHERE id='$uid'
+ WHERE id='$uid' AND type!='homonyme'
ORDER BY !FIND_IN_SET('epouse',flags),alias LIKE '%.%', LENGTH(alias)
LIMIT 1");
}
update aliases AS a
left join aliases AS b ON(a.id=b.id and b.alias like '%.%' and length(b.alias)<length(a.alias))
set a.flags=CONCAT(a.flags,',bestalias')
- where a.alias LIKE '%.%' and b.alias IS NULL;
+ where a.alias LIKE '%.%' and b.alias IS NULL and a.type!='homonyme' and b.type!='homonyme';