Mercurial > hg > fapweb
changeset 217:d313f9907610
Fix active attendee handling.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 17 Nov 2013 23:03:25 +0200 |
parents | bcc3c4696b3e |
children | 65d68ac6c5cc |
files | admin.php |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/admin.php Sun Nov 17 22:28:48 2013 +0200 +++ b/admin.php Sun Nov 17 23:03:25 2013 +0200 @@ -251,14 +251,14 @@ } -var activeAttendee = -1; +var activeAttendee = -1, prevAttendee = -1; var activeTmp = ""; function activateAttendee(id) { var msuccess1 = function(txt) { - var nitem = document.getElementById("attendee"+activeAttendee); + var nitem = document.getElementById("attendee"+prevAttendee); if (nitem) { nitem.innerHTML = txt; @@ -280,8 +280,11 @@ if (activeAttendee != id) { - if (activeAttendee != -1) - sendPOSTRequest("action=get&type=attendee&id="+activeAttendee+"&edit=0", msuccess1); + prevAttendee = activeAttendee; + activeAttendee = id; + + if (prevAttendee != -1) + sendPOSTRequest("action=get&type=attendee&id="+prevAttendee+"&edit=0", msuccess1); sendPOSTRequest("action=get&type=attendee&id="+id+"&edit=1", msuccess2); }