prevent duplicates

This commit is contained in:
Yann Esposito (Yogsototh) 2021-09-06 17:58:11 +02:00
parent 1316206c29
commit e9332df690
Signed by untrusted user who does not match committer: yogsototh
GPG key ID: 7B19A4C650D59646

View file

@ -49,7 +49,7 @@
// (function () {
function debug(args) { console.log(args); }
function enabledrag(event) { event.preventDefault(); }
var state = null;
@ -66,6 +66,10 @@
"Olivier",
"Rob",
"Wanderson",
"Y",
"G1",
"M",
"G2"
],
fts: [ "SX Session",
"Bug Squashing",
@ -277,12 +281,19 @@
debug("move: " + name);
document.getElementById(name).remove();
var memberName = name.replace(/^[^-]*-/,'').replace(/-cell-.*$/,'');
el.appendChild(devcard(memberName,el.id));
moveAssignment(el.id, name);
var newdevcard =devcard(memberName,el.id);
if (! document.getElementById(newdevcard.id)) {
el.appendChild(newdevcard);
moveAssignment(el.id, name);
}
} else {
debug("create: " + name);
el.appendChild(devcard(name,el.id));
var newdevcard =devcard(name,el.id);
if (! document.getElementById(newdevcard.id)) {
el.appendChild(newdevcard);
createAssignment(el.id, name);
}
}
saveState();
}