Changeset 72d8eff in Klonkt for src/assets/js/guardian.js
- Timestamp:
- 08/07/2026 07:16:27 PM (5 weeks ago)
- Branches:
- main
- Children:
- a66266d
- Parents:
- 01fb44f
- git-author:
- Robin <roboburr@…> (08/07/2026 07:16:25 PM)
- git-committer:
- roboburr <roboburr@…> (08/07/2026 07:16:27 PM)
- File:
-
- 1 edited
-
src/assets/js/guardian.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/assets/js/guardian.js
r01fb44f r72d8eff 492 492 // De stand. NULL is onbekend en dat is iets anders dan uit: bij een ward op 493 493 // een andere server wordt die kolom daar bijgehouden. 494 // Drie standen, niet twee. "Uit" en "voor zover wij weten uit" zijn niet 495 // hetzelfde: dat tweede betekent dat niemand er ooit over besloot, en dat 496 // hoort niet te lezen als een genomen besluit. 494 497 var stand = g.value === null || g.value === undefined 495 498 ? (T.gate_unknown || 'unknown') 496 499 : (g.value ? (T.prop_on || 'on') : (T.prop_off || 'off')); 500 if (!g.decided && g.value === false) stand = T.gate_default_off || stand; 497 501 var meta = el('div', 'g-gate-meta small'); 498 502 meta.appendChild(el('span', null, stand)); … … 526 530 // dichtzetten, en dat hoort op de knop te staan voordat je klikt. 527 531 // 528 // Bij een ONBEKENDE stand (een ward op een andere server) kun je alleen 529 // 'openzetten' voorstellen -- gateButton stuurt dan allow: true. Dat is een 530 // gat aan de veilige kant: een guardian elders kan niet voorstellen iets 531 // DICHT te zetten. Op te lossen zodra de catalogus de huidige waarde 532 // meestuurt (shaer-b78), niet hier. 532 // De richting volgt de stand die we uit de besluiten kennen, dus ook voor 533 // een ward elders kun je nu DICHTZETTEN voorstellen. Dat was de veilige 534 // richting die eerder ontbrak toen de stand altijd onbekend was. 533 535 var openzetten = T.gate_propose_open || T.gate_propose || 'Propose'; 534 536 var dichtzetten = T.gate_propose_close || T.gate_propose || 'Propose';
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)