From 0cd42908e544ed27bb185006cbcb7d2e2504e60b Mon Sep 17 00:00:00 2001 From: Sebastian Martinez Date: Thu, 15 Jun 2023 12:56:38 +0200 Subject: [PATCH] Add error handling for issue creation and commenting Signed-off-by: Sebastian Martinez --- src/views/projects/Cob/ErrorModal.svelte | 17 +++ src/views/projects/Issue.svelte | 134 ++++++++++++++++++----- tests/e2e/project/issues.spec.ts | 38 +++++++ tests/support/fixtures.ts | 30 +++++ 4 files changed, 191 insertions(+), 28 deletions(-) create mode 100644 src/views/projects/Cob/ErrorModal.svelte diff --git a/src/views/projects/Cob/ErrorModal.svelte b/src/views/projects/Cob/ErrorModal.svelte new file mode 100644 index 000000000..c49bc7545 --- /dev/null +++ b/src/views/projects/Cob/ErrorModal.svelte @@ -0,0 +1,17 @@ + + + +
+ {@html subtitle.join("
")} +
+
+ +
+
diff --git a/src/views/projects/Issue.svelte b/src/views/projects/Issue.svelte index b13ab2eb8..ecce01633 100644 --- a/src/views/projects/Issue.svelte +++ b/src/views/projects/Issue.svelte @@ -1,19 +1,23 @@