save(true)}>
+
save(false)} />
diff --git a/frontend/src/lib/components/project/Column.svelte b/frontend/src/lib/components/project/Column.svelte
index f944812..821aef7 100644
--- a/frontend/src/lib/components/project/Column.svelte
+++ b/frontend/src/lib/components/project/Column.svelte
@@ -40,13 +40,13 @@
cards.reload();
}
+ let openModalCard: Card | null = null;
+
async function addCard() {
const card = await Card.create(project);
if (!card) return;
- await card.updateTitle(`untitled ${card.id}`);
-
if ($currentView?.filters && $currentView.filters.length > 0) {
for (const projectTag of $projectTags) {
for (const filter of $currentView.filters) {
diff --git a/frontend/src/lib/components/project/Project.svelte b/frontend/src/lib/components/project/Project.svelte
index 4e061fe..9835847 100644
--- a/frontend/src/lib/components/project/Project.svelte
+++ b/frontend/src/lib/components/project/Project.svelte
@@ -86,7 +86,7 @@
{#if $cards}
{#if $currentView.primaryTag}
- {#each $currentView.primaryTag.options as option}
+ {#each $currentView.primaryTag.options as option (option.id)}
{
- const id = await projectsApi.create('untitled');
+ const id = await projectsApi.create('New project');
if (!id) return null;
diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte
index 30db662..9870045 100644
--- a/frontend/src/routes/+page.svelte
+++ b/frontend/src/routes/+page.svelte
@@ -1,9 +1,9 @@