From 22e70ae92b35578b559e6644dccb8d4bfd06af1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thea=20Sch=C3=B6bl?= Date: Thu, 6 Apr 2023 08:46:01 +0000 Subject: [PATCH] feat: show in-place in date series modal, resolves #385 feat: show start date for date series modal ranges, resolves #386 refactor: reformat date series modal to be more readable fix: add message for malformed date series, resolves #388 --- cypress/integration/ical.spec.ts | 4 +- .../data/chips/edit-event-selection.html | 47 +++++++++++++------ .../data/chips/edit-event-selection.scss | 7 ++- src/assets/i18n/de.json | 3 +- src/assets/i18n/en.json | 3 +- 5 files changed, 45 insertions(+), 19 deletions(-) diff --git a/cypress/integration/ical.spec.ts b/cypress/integration/ical.spec.ts index 1a0f5c7a..fd0f62f6 100644 --- a/cypress/integration/ical.spec.ts +++ b/cypress/integration/ical.spec.ts @@ -30,14 +30,14 @@ describe('ical', function () { cy.get('ion-app > ion-modal').within(() => { cy.get('ion-footer > ion-toolbar > ion-button').should('have.attr', 'disabled'); - cy.contains('ion-item', /eine Stunde um 19. Jan. 2059, \d+:00/).click(); + cy.contains('ion-item', /19\.\s+Januar\s+2059,\s+\d{2}:00\s+-\s+\d{2}:00/).click(); cy.get('ion-footer > ion-toolbar > ion-button').should('not.have.attr', 'disabled'); cy.get('ion-footer > ion-toolbar > ion-button').click(); }); cy.get('add-event-review-modal').within(() => { cy.get('ion-item-group').should('contain', 'UNIcert (Test)'); - cy.contains('ion-item-group', /19. Jan. 2059, \d+:00/); + cy.contains('ion-item-group', /19\.\s+Jan\.\s+2059,\s+\d{2}:00/); }); }); }); diff --git a/src/app/modules/data/chips/edit-event-selection.html b/src/app/modules/data/chips/edit-event-selection.html index dbb99b1a..aaa54486 100644 --- a/src/app/modules/data/chips/edit-event-selection.html +++ b/src/app/modules/data/chips/edit-event-selection.html @@ -1,5 +1,5 @@