diff --git a/pages/projects/index.vue b/pages/projects/index.vue
index 448cb75..6883229 100644
--- a/pages/projects/index.vue
+++ b/pages/projects/index.vue
@@ -74,7 +74,7 @@
{{row.name}}
- {{row.projecttype.name}}
+ {{row.projecttype ? row.projecttype.name : ""}}
{{getActivePhaseLabel(row)}}
@@ -222,7 +222,7 @@ const filteredRows = computed(() => {
temp = temp.filter(i => i.phaseLabel !== "Abgeschlossen")
}
- temp = temp.filter(i => selectedTypes.value.includes(i.projecttype.id))
+ temp = temp.filter(i => !i.projecttype || selectedTypes.value.includes(i.projecttype.id))
if(!searchString.value) {
return temp