Skip to content

Commit a94e89a

Browse files
committed
fix: diagnostics.
1 parent 42c9aaf commit a94e89a

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

  • src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/(components)/editor

src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/(components)/editor/view.svelte

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
Compartment,
4242
type Extension
4343
} from '@codemirror/state';
44+
import type { Text as CmText } from '@codemirror/state';
4445
import { onMount, onDestroy } from 'svelte';
4546
import Id, { truncateId } from '$lib/components/id.svelte';
4647
import { Icon, Layout, Skeleton, Tooltip } from '@appwrite.io/pink-svelte';
@@ -421,7 +422,7 @@
421422
if (isPaste) return false;
422423
423424
update.changes.iterChanges(
424-
(fromA: number, toA: number, fromB: number, toB: number, inserted: Text) => {
425+
(fromA: number, toA: number, fromB: number, toB: number, inserted: CmText) => {
425426
if (did) return;
426427
427428
// Only trigger on insertion (not deletion)
@@ -472,7 +473,7 @@
472473
function ensureTimestampsAtBottom(
473474
expectedFields: Array<{ key: '$id' | '$createdAt' | '$updatedAt'; text: string }>,
474475
hits: Map<string, Hit>,
475-
doc: Text,
476+
doc: CmText,
476477
content: string,
477478
closeIdx: number,
478479
indent: string
@@ -664,7 +665,7 @@
664665
}
665666
666667
// In-place patch: ensure top-level $ system fields reflect originals without reformatting the whole doc
667-
function applySystemFieldsPatch(view: EditorView, doc: Text, parsed: JsonValue): boolean {
668+
function applySystemFieldsPatch(view: EditorView, doc: CmText, parsed: JsonValue): boolean {
668669
if (!parsed || typeof parsed !== 'object' || Array.isArray(parsed)) return false;
669670
const obj = parsed as JsonObject;
670671
const expectedFields: Array<{ key: '$id' | '$createdAt' | '$updatedAt'; text: string }> = [

0 commit comments

Comments
 (0)