mirror of
https://github.com/docmost/docmost.git
synced 2026-05-07 14:43:06 +08:00
fix(base): stop jsonb char-key corruption in seed and guard view config spread
This commit is contained in:
@@ -196,7 +196,7 @@ async function createBase(workspaceId: string, spaceId: string, creatorId: strin
|
||||
name: def.name,
|
||||
type: def.type,
|
||||
position: propPosition,
|
||||
type_options: def.typeOptions ? JSON.stringify(def.typeOptions) : null,
|
||||
type_options: def.typeOptions ?? null,
|
||||
is_primary: def.isPrimary ?? false,
|
||||
workspace_id: workspaceId,
|
||||
created_at: new Date(),
|
||||
@@ -219,7 +219,7 @@ async function createBase(workspaceId: string, spaceId: string, creatorId: strin
|
||||
name: 'Table View 1',
|
||||
type: 'table',
|
||||
position: generateJitteredKeyBetween(null, null),
|
||||
config: JSON.stringify({}),
|
||||
config: {},
|
||||
workspace_id: workspaceId,
|
||||
creator_id: creatorId,
|
||||
created_at: new Date(),
|
||||
|
||||
Reference in New Issue
Block a user