From a754bafc376390b69f43ca7989797a7013cde532 Mon Sep 17 00:00:00 2001 From: Juho Leinonen Date: Fri, 5 Jan 2024 15:07:41 +0200 Subject: [PATCH] =?UTF-8?q?AE-1923:=20Add=20filter=20to=20k=C3=A4yt=C3=B6n?= =?UTF-8?q?valvonta=20listing=20to=20show=20only=20those=20that=20are=20in?= =?UTF-8?q?=20uhkasakkoprosessi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- etp-front/src/language/fi.json | 1 + etp-front/src/language/sv.json | 1 + .../pages/valvonta-kaytto/valvonnat.svelte | 19 ++++++++++++++++++- 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/etp-front/src/language/fi.json b/etp-front/src/language/fi.json index 5e8313f91..b33ce633a 100644 --- a/etp-front/src/language/fi.json +++ b/etp-front/src/language/fi.json @@ -1726,6 +1726,7 @@ "empty": "Ei valvontatoimenpiteitä", "ei-valvojaa": "Ei valvojaa", "include-closed": "Näytä myös päättyneet", + "only-uhkasakkoprosessi": "Näytä vain uhkasakkoprosessissa olevat valvonnat", "diaarinumero": "Diaarinumero", "last-toimenpide": "Edellinen tapahtuma", "last-template": "Asiakirjapohja", diff --git a/etp-front/src/language/sv.json b/etp-front/src/language/sv.json index 16eb46fb1..8a0601144 100644 --- a/etp-front/src/language/sv.json +++ b/etp-front/src/language/sv.json @@ -1778,6 +1778,7 @@ "empty": "Inga kontrollåtgärder", "ei-valvojaa": "Ingen övervakare", "include-closed": "Visa även avslutade", + "only-uhkasakkoprosessi": "Näytä vain uhkasakkoprosessissa olevat valvonnat (sv)", "diaarinumero": "Diarienummer", "last-toimenpide": "Föregående händelse", "last-template": "Dokumentmall", diff --git a/etp-front/src/pages/valvonta-kaytto/valvonnat.svelte b/etp-front/src/pages/valvonta-kaytto/valvonnat.svelte index db35f7bce..e3e4d5b24 100644 --- a/etp-front/src/pages/valvonta-kaytto/valvonnat.svelte +++ b/etp-front/src/pages/valvonta-kaytto/valvonnat.svelte @@ -77,6 +77,7 @@ 'valvoja-id': Maybe.None(), 'include-closed': Maybe.None(), 'has-valvoja': Maybe.None(), + 'only-uhkasakkoprosessi': Maybe.None(), keyword: Maybe.None(), 'toimenpidetype-id': Maybe.None(), 'asiakirjapohja-id': Maybe.None() @@ -87,6 +88,10 @@ 'valvoja-id': queryStringIntegerProp(parsedQs, 'valvoja-id'), 'include-closed': queryStringBooleanProp(parsedQs, 'include-closed'), 'has-valvoja': queryStringBooleanProp(parsedQs, 'has-valvoja'), + 'only-uhkasakkoprosessi': queryStringBooleanProp( + parsedQs, + 'only-uhkasakkoprosessi' + ), keyword: Maybe.fromEmpty(R.prop('keyword', parsedQs)), 'toimenpidetype-id': queryStringIntegerProp(parsedQs, 'toimenpidetype-id'), 'asiakirjapohja-id': queryStringIntegerProp(parsedQs, 'asiakirjapohja-id') @@ -108,6 +113,7 @@ 'toimenpidetype-id': R.prop('toimenpidetype-id', query), 'asiakirjapohja-id': R.prop('asiakirjapohja-id', query), 'include-closed': R.prop('include-closed', query), + 'only-uhkasakkoprosessi': R.prop('only-uhkasakkoprosessi', query), 'has-valvoja': R.compose(R.filter(R.not), R.prop('has-valvoja'))(query) }); @@ -214,7 +220,7 @@ text={i18n(i18nRoot + '.new-kohde')} /> - {#each Maybe.toArray(resources) as { valvonnat, whoami, luokittelut, toimenpidetyypit, valvojat, postinumerot, templates }} + {#each Maybe.toArray(resources) as { valvonnat, whoami, toimenpidetyypit, valvojat, postinumerot, templates }}