diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b4c54dec..e654111e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -13,12 +13,14 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
- uses: actions/setup-node@v4
+ uses: actions/setup-node@v3
with:
node-version: 22.x
cache: "npm"
+ - name: Setup Pages
+ uses: actions/configure-pages@v3
- name: Restore Cache
- uses: actions/cache@v4
+ uses: actions/cache@v3
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
diff --git a/mikro-orm.config.ts b/mikro-orm.config.ts
index 96e8c0fc..b450d26e 100644
--- a/mikro-orm.config.ts
+++ b/mikro-orm.config.ts
@@ -42,7 +42,7 @@ const config: Options = {
// https://github.com/mikro-orm/mikro-orm/issues/303
driverOptions: {
connection: {
- ssl: JSON.parse(process.env.POSTGRES_SSL || 'false')
+ ssl: Boolean(process.env.POSTGRES_SSL)
}
},
entities: [
diff --git a/pages/[organization-slug]/[solution-slug]/environment/constraints.client.vue b/pages/[organization-slug]/[solution-slug]/environment/constraints.client.vue
index 44002bf2..922cd72e 100644
--- a/pages/[organization-slug]/[solution-slug]/environment/constraints.client.vue
+++ b/pages/[organization-slug]/[solution-slug]/environment/constraints.client.vue
@@ -86,15 +86,15 @@ const onUpdate = async (data: ConstraintViewModel) => {
-
{{ constraintCategories.find(o => o.id === data[field])?.description }}
-
+
diff --git a/pages/[organization-slug]/[solution-slug]/goals/scenarios.client.vue b/pages/[organization-slug]/[solution-slug]/goals/scenarios.client.vue
index 775efe91..85833fa8 100644
--- a/pages/[organization-slug]/[solution-slug]/goals/scenarios.client.vue
+++ b/pages/[organization-slug]/[solution-slug]/goals/scenarios.client.vue
@@ -116,40 +116,40 @@ const onUserStoryDelete = async (id: string) => {
-
{{ roles?.find(r => r.id === data[field])?.name }}
-
-
{{ functionalBehaviors?.find(b => b.id === data[field])?.name }}
-
-
{{ outcomes?.find(o => o.id === data[field])?.name }}
-
diff --git a/pages/[organization-slug]/[solution-slug]/goals/stakeholders.client.vue b/pages/[organization-slug]/[solution-slug]/goals/stakeholders.client.vue
index 3dfbc864..2488bf0b 100644
--- a/pages/[organization-slug]/[solution-slug]/goals/stakeholders.client.vue
+++ b/pages/[organization-slug]/[solution-slug]/goals/stakeholders.client.vue
@@ -180,27 +180,27 @@ const onDelete = async (id: string) => {
-
{{ categories.find(({ id }) => id === data[field])?.description }}
-
-
{{ segmentations.find(({ id }) => id === data[field])?.description }}
-
diff --git a/pages/[organization-slug]/[solution-slug]/system/components.client.vue b/pages/[organization-slug]/[solution-slug]/system/components.client.vue
index 6d743015..6cd4bdad 100644
--- a/pages/[organization-slug]/[solution-slug]/system/components.client.vue
+++ b/pages/[organization-slug]/[solution-slug]/system/components.client.vue
@@ -87,14 +87,14 @@ const onDelete = async (id: string) => {
-
{{ systemComponents?.find(c => c.id === data[field])?.name }}
-
diff --git a/pages/[organization-slug]/[solution-slug]/system/functionality.client.vue b/pages/[organization-slug]/[solution-slug]/system/functionality.client.vue
index e8346b6b..f59e43d4 100644
--- a/pages/[organization-slug]/[solution-slug]/system/functionality.client.vue
+++ b/pages/[organization-slug]/[solution-slug]/system/functionality.client.vue
@@ -129,7 +129,7 @@ const onRowCollapse = (event: any) => {
-
diff --git a/pages/[organization-slug]/[solution-slug]/system/scenarios.client.vue b/pages/[organization-slug]/[solution-slug]/system/scenarios.client.vue
index 876b8be1..294e4f87 100644
--- a/pages/[organization-slug]/[solution-slug]/system/scenarios.client.vue
+++ b/pages/[organization-slug]/[solution-slug]/system/scenarios.client.vue
@@ -182,40 +182,40 @@ const onUseCaseDelete = async (id: string) => {
-
{{ roles?.find(r => r.id === data[field])?.name }}
-
-
{{ functionalBehaviors?.find(b => b.id === data[field])?.name }}
-
-
{{ outcomes?.find(o => o.id === data[field])?.name }}
-
@@ -266,14 +266,14 @@ const onUseCaseDelete = async (id: string) => {
-
{{ roles?.find(r => r.id === data[field])?.name }}
-
@@ -291,27 +291,27 @@ const onUseCaseDelete = async (id: string) => {
-
{{ assumptions?.find(a => a.id === data[field])?.name }}
-
-
{{ effects?.find(e => e.id === data[field])?.name }}
-
@@ -326,14 +326,14 @@ const onUseCaseDelete = async (id: string) => {
-
{{ effects?.find(e => e.id === data[field])?.name }}
-