From 2ec8084d1fd1e6cc1792acc99e7ef817f423ef8e Mon Sep 17 00:00:00 2001 From: rtz12 Date: Sun, 9 Oct 2016 23:49:05 +0200 Subject: Babel: Was seid ihr behinderten Spastis nur fuer kollosale Hurensoehne, da schreibt man schon explizit eine Versionsnummer in die package.json damit mal ueberall die selbe Version benutzt und keine Diskrepanzen auftreten, da schafft ihr es trotzdem noch eine funktionierende Version zu zerstoeren. Aber was soll man von euch unfaehigen JavaScript-Spinnern auch erwarten? Wenn ihr irgendetwas koennen wuerdet, wuerdet ihr ja auch kein JavaScript programmieren. Oder sehe ich das falsch? Ok. Wegen euch muss ich nun meine Variable umbenennen, da ihr irgendwelche Bugs einbaut und diese in funktionierende Versionen einbaut. Danke, vielen Dank. Man muesste meinen, dass eine Versionsnummer auch immer einen Softwarestand referenziert. Das ist bei euch scheinbar nicht der Fall. Gut, dass man sich auf euch verlassen kann. Wie waere es, wenn ihr statt zu programmieren einfach mal bei der Muellabfur anheuert? Da koennte man eure "Talente" vielleicht besser gebrauchen. Ich ficke eure Muetter. diff --git a/assets_src/js/list.js b/assets_src/js/list.js index 7af7444..0d865c7 100644 --- a/assets_src/js/list.js +++ b/assets_src/js/list.js @@ -8,10 +8,11 @@ async function resultClicked(grilId) { try { response = await ajax.post( window.location, - 'id=' + grilId, - { headers: { - 'Content-type': 'application/x-www-form-urlencoded' - } }); + 'id=' + grilId, { + headers: { + 'Content-type': 'application/x-www-form-urlencoded' + } + }); } catch (e) { alert(e.message); return; @@ -22,8 +23,7 @@ async function resultClicked(grilId) { async function updateGrilOrder(gril, pos) { return await ajax.post( `${window.location}/order`, - `gril=${gril}&pos=${pos}`, - { + `gril=${gril}&pos=${pos}`, { headers: { 'Content-Type': 'application/x-www-form-urlencoded', } @@ -44,44 +44,41 @@ function getCurrentOrder(gril) { async function listButtonHandler(e) { let liFilter = x => x.tagName && x.tagName.toLowerCase() === 'li'; - let item = dom.closest(e.target, liFilter); - let pItem = dom.previous(item, liFilter), - nItem = dom.next(dom.next(item, liFilter), liFilter); + let cItem = dom.closest(e.target, liFilter); + let pItem = dom.previous(cItem, liFilter), + nItem = dom.next(dom.next(cItem, liFilter), liFilter); switch (e.target.classList[0]) { case 'gril-sort-up': try { - await updateGrilOrder(item.id, getCurrentOrder(item.id) - 1); + await updateGrilOrder(cItem.id, getCurrentOrder(cItem.id) - 1); } catch(e) { alert(e.message); } - item.parentNode.insertBefore(item, pItem); + cItem.parentNode.insertBefore(cItem, pItem); break; case 'gril-sort-down': try { - await updateGrilOrder(item.id, getCurrentOrder(item.id) + 1); + await updateGrilOrder(cItem.id, getCurrentOrder(cItem.id) + 1); } catch(e) { alert(e.message); } if (nItem) { - item.parentNode.insertBefore(item, nItem); + cItem.parentNode.insertBefore(cItem, nItem); } else { - item.parentNode.appendChild(item); + cItem.parentNode.appendChild(cItem); } break; case 'gril-delete': - let liFilter = x => x.tagName && x.tagName.toLowerCase() === 'li'; - let item = dom.closest(e.target, liFilter); try { await ajax.del( `${window.location}/order`, - `gril=${item.id}`, - { + `gril=${cItem.id}`, { headers: { 'Content-Type': 'application/x-www-form-urlencoded', } }); - item.parentNode.removeChild(item); + cItem.parentNode.removeChild(cItem); } catch(e) { alert(e.message); } -- cgit v0.10.1