From 73fec614094f380ea21b188ba595b683faf3992c Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Thu, 20 Feb 2025 19:20:30 +0800 Subject: [PATCH 1/2] fix: #458 --- migrations/1740050400_collections_hotfix.go | 137 ++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 migrations/1740050400_collections_hotfix.go diff --git a/migrations/1740050400_collections_hotfix.go b/migrations/1740050400_collections_hotfix.go new file mode 100644 index 00000000..be193a17 --- /dev/null +++ b/migrations/1740050400_collections_hotfix.go @@ -0,0 +1,137 @@ +package migrations + +import ( + "github.com/pocketbase/pocketbase/core" + m "github.com/pocketbase/pocketbase/migrations" +) + +func init() { + m.Register(func(app core.App) error { + certimateCollection, err := app.FindCollectionByNameOrId("4szxr9x43tpj6np") + if err != nil { + return err + } else { + // update field + if err := certimateCollection.Fields.AddMarshaledJSONAt(4, []byte(`{ + "autogeneratePattern": "", + "hidden": false, + "id": "plmambpz", + "max": 100000, + "min": 0, + "name": "certificate", + "pattern": "", + "presentable": false, + "primaryKey": false, + "required": false, + "system": false, + "type": "text" + }`)); err != nil { + return err + } + + // update field + if err := certimateCollection.Fields.AddMarshaledJSONAt(5, []byte(`{ + "autogeneratePattern": "", + "hidden": false, + "id": "49qvwxcg", + "max": 100000, + "min": 0, + "name": "privateKey", + "pattern": "", + "presentable": false, + "primaryKey": false, + "required": false, + "system": false, + "type": "text" + }`)); err != nil { + return err + } + + // update field + if err := certimateCollection.Fields.AddMarshaledJSONAt(7, []byte(`{ + "autogeneratePattern": "", + "hidden": false, + "id": "agt7n5bb", + "max": 100000, + "min": 0, + "name": "issuerCertificate", + "pattern": "", + "presentable": false, + "primaryKey": false, + "required": false, + "system": false, + "type": "text" + }`)); err != nil { + return err + } + + if err := app.Save(certimateCollection); err != nil { + return err + } + } + + workflowCollection, err := app.FindCollectionByNameOrId("tovyif5ax6j62ur") + if err != nil { + return err + } else { + // update field + if err := workflowCollection.Fields.AddMarshaledJSONAt(6, []byte(`{ + "hidden": false, + "id": "awlphkfe", + "maxSize": 5000000, + "name": "content", + "presentable": false, + "required": false, + "system": false, + "type": "json" + }`)); err != nil { + return err + } + + // update field + if err := workflowCollection.Fields.AddMarshaledJSONAt(7, []byte(`{ + "hidden": false, + "id": "g9ohkk5o", + "maxSize": 5000000, + "name": "draft", + "presentable": false, + "required": false, + "system": false, + "type": "json" + }`)); err != nil { + return err + } + + if err := app.Save(workflowCollection); err != nil { + return err + } + } + + workflowOutputCollection, err := app.FindCollectionByNameOrId("bqnxb95f2cooowp") + if err != nil { + return err + } else { + // update field + if err := workflowOutputCollection.Fields.AddMarshaledJSONAt(4, []byte(`{ + "hidden": false, + "id": "c2rm9omj", + "maxSize": 5000000, + "name": "node", + "presentable": false, + "required": false, + "system": false, + "type": "json" + }`)); err != nil { + return err + } + + if err := app.Save(workflowOutputCollection); err != nil { + return err + } + } + + return nil + }, func(app core.App) error { + return nil + }) +} From 54217217aaaaa544bb25eb582db36cf52a141bc4 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Thu, 20 Feb 2025 21:06:04 +0800 Subject: [PATCH 2/2] fix: insufficient certificate length --- ui/src/components/workflow/node/UploadNodeConfigForm.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/components/workflow/node/UploadNodeConfigForm.tsx b/ui/src/components/workflow/node/UploadNodeConfigForm.tsx index abfdf25b..d2ec323b 100644 --- a/ui/src/components/workflow/node/UploadNodeConfigForm.tsx +++ b/ui/src/components/workflow/node/UploadNodeConfigForm.tsx @@ -40,11 +40,11 @@ const UploadNodeConfigForm = forwardRef