From bbe6d4740723315fc91b0298ab8a0a6292fa4ac7 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Tue, 12 Jul 2022 12:57:26 +0200 Subject: merge date columns --- script.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'script.js') diff --git a/script.js b/script.js index b202914..0c17abf 100644 --- a/script.js +++ b/script.js @@ -17,12 +17,20 @@ function newEl(tagname, content) { const statusCell = newEl('td', proposal.status); statusCell.className = 'status-' + proposal.status; row.appendChild(statusCell); + + let date = '???'; + if (proposal.status == 'voting' || proposal.status == 'approved' || proposal.status == 'rejected') { + date = proposal.vote_start; + } else if (proposal.status == 'proposed') { + date = proposal.rfc_start; + } else { + date = proposal.draft_start; + } + row.appendChild(newEl('td', date)); + const link = newEl('a', proposal.name); link.href = 'https://wiki.openstreetmap.org/wiki/' + proposal.page_title.replaceAll(' ', '_'); row.appendChild(newEl('td', link)); - row.appendChild(newEl('td', proposal.draft_start)); - row.appendChild(newEl('td', proposal.rfc_start)); - row.appendChild(newEl('td', proposal.vote_start)); row.appendChild(newEl('td', proposal.authors)); tbody.appendChild(row); -- cgit v1.2.3