From 96030304d408766b7ddb22d312666376d37559aa Mon Sep 17 00:00:00 2001 From: rene Date: Fri, 15 May 2026 11:49:48 +0200 Subject: [PATCH] Fix: Leistungszeitraum als konkreter Datumszeitraum (Rechnungsdatum bis +12 Monate) --- backend/static/js/pages/admin.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/static/js/pages/admin.js b/backend/static/js/pages/admin.js index 0c71c30..46074b9 100644 --- a/backend/static/js/pages/admin.js +++ b/backend/static/js/pages/admin.js @@ -3627,7 +3627,10 @@ window.Page_admin = (() => { breeder: { description: 'Ban Yaro Züchter Jahresabo', unit_price: 49.00 }, }; const _year = new Date().getFullYear(); - const _period = '12 Monate ab Rechnungsdatum'; + const _now = new Date(); + const _end = new Date(_now.getFullYear() + 1, _now.getMonth(), _now.getDate() - 1); + const _fmt = d => `${String(d.getDate()).padStart(2,'0')}.${String(d.getMonth()+1).padStart(2,'0')}.${d.getFullYear()}`; + const _period = `${_fmt(_now)} – ${_fmt(_end)}`; el.querySelectorAll('.adm-invoice-btn').forEach(btn => { btn.addEventListener('click', () => {