SYNC: fixed connection for scripts

This commit is contained in:
SPRINX0\prochazka
2025-06-23 13:28:37 +02:00
committed by Diflow
parent a648f1ee67
commit edf1632cab
2 changed files with 26 additions and 7 deletions

View File

@@ -616,16 +616,13 @@
export function toggleFixedConnection() {
const frontMatter = getSqlFrontMatter($editorValue, yaml);
const currentDatabase = getCurrentDatabase();
setEditorData(
setSqlFrontMatter(
$editorValue,
frontMatter?.connectionId &&
frontMatter?.connectionId == currentDatabase?.connection?._id &&
frontMatter?.databaseName == currentDatabase?.name
frontMatter?.connectionId && frontMatter?.connectionId == conid && frontMatter?.databaseName == database
? { ...frontMatter, connectionId: undefined, databaseName: undefined }
: currentDatabase?.connection?._id
? { ...frontMatter, connectionId: currentDatabase.connection._id, databaseName: currentDatabase.name }
: conid
? { ...frontMatter, connectionId: conid, databaseName: database }
: { ...frontMatter, connectionId: undefined, databaseName: undefined },
yaml
)