voterunner

quick and dirty votes and discussions
git clone https://git.ce9e.org/voterunner.git

commit
f901f3c2fe366154f47c1f129e1664eed093f9c2
parent
d597fbff44c9a72b5c1a4fde5e147559ba3c94c8
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2020-10-18 06:58
fix delegate disabled

Diffstat

M static/src/template.js 10 ++++------

1 files changed, 4 insertions, 6 deletions


diff --git a/static/src/template.js b/static/src/template.js

@@ -45,11 +45,6 @@ var tplNode = function(nodes, node, ID) {
   45    45 		classList.push('node--self');
   46    46 	}
   47    47 
   48    -1 	var delegateAttrs = {};
   49    -1 	if (node.id === ID || getDelegationChain(nodes, node).includes(ID)) {
   50    -1 		delegateAttrs.disabled = true;
   51    -1 	}
   52    -1 
   53    48 	return h('li', {
   54    49 		key: 'node-' + node.id,
   55    50 		id: 'node-' + node.id,
@@ -70,7 +65,10 @@ var tplNode = function(nodes, node, ID) {
   70    65 				h('button', {
   71    66 					className: 'node__delegate bar__item bar__item--button bar__item--right',
   72    67 					title: 'delegate to ' + getName(node),
   73    -1 					attributes: delegateAttrs,
   -1    68 					disabled: (
   -1    69 						node.id === ID ||
   -1    70 						getDelegationChain(nodes, node).includes(ID)
   -1    71 					),
   74    72 				}, '\u2795'),
   75    73 				h('div', {className: 'node__votes bar__item bar__item--right'}, '' + getVotes(nodes, node)),
   76    74 				h('div', {className: 'node__name bar__item' + (!node.expanded && node.comment ? '' : ' bar__item--grow')}, getName(node)),