diff --git a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx
index 98e989d5d..3f9885194 100644
--- a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx
+++ b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx
@@ -423,7 +423,8 @@ export default function ParameterComponent({
disabled={disabled}
editNode={false}
value={
- data.node!.template[name].value.toString() === "{}"
+ !data.node!.template[name].value ||
+ data.node!.template[name].value?.toString() === "{}"
? {
yourkey: "value",
}
diff --git a/src/frontend/src/components/dictComponent/index.tsx b/src/frontend/src/components/dictComponent/index.tsx
index 29082f466..63a1a5227 100644
--- a/src/frontend/src/components/dictComponent/index.tsx
+++ b/src/frontend/src/components/dictComponent/index.tsx
@@ -22,7 +22,7 @@ export default function DictComponent({
}, [value]);
const ref = useRef(value);
-
+ debugger;
return (
{
+ async function goToFlowPage(page: Page) {
+ await page.goto("http://localhost:3000/");
+ await page.getByRole("button", { name: "New Project" }).click();
+ }
+
+ test("save", async ({ page }) => {
+ await goToFlowPage(page);
+ await page.getByRole("button", { name: "Custom" }).click();
+ await page
+ .locator("div")
+ .filter({ hasText: /^Custom Component$/ })
+ .nth(4)
+ .dragTo(page.locator(".react-flow__pane"));
+ await page.locator("div:nth-child(4) > .extra-side-bar-buttons").click();
+ await page.locator(".success-alert").click();
+ });
+});
diff --git a/src/frontend/tests/auto_login.spec.ts b/src/frontend/tests/onlyFront/auto_login.spec.ts
similarity index 100%
rename from src/frontend/tests/auto_login.spec.ts
rename to src/frontend/tests/onlyFront/auto_login.spec.ts
diff --git a/src/frontend/tests/login.spec.ts b/src/frontend/tests/onlyFront/login.spec.ts
similarity index 100%
rename from src/frontend/tests/login.spec.ts
rename to src/frontend/tests/onlyFront/login.spec.ts
diff --git a/src/frontend/tests/test-1.spec.ts b/src/frontend/tests/test-1.spec.ts
new file mode 100644
index 000000000..5c3144883
--- /dev/null
+++ b/src/frontend/tests/test-1.spec.ts
@@ -0,0 +1,5 @@
+import { test } from "@playwright/test";
+
+test("test", async ({ page }) => {
+ // Recording...
+});