From 9160e95e4a901ee123df3d786e65273dc8c9af92 Mon Sep 17 00:00:00 2001 From: timurgordon Date: Thu, 20 Feb 2025 18:03:30 +0300 Subject: [PATCH] fix circular printing --- lib/vfs/ourdb_fs/file.v | 2 +- lib/vfs/ourdb_fs/symlink.v | 2 +- lib/vfs/ourdb_fs/vfs.v | 4 ++-- lib/vfs/webdav/logic_test.v | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/vfs/ourdb_fs/file.v b/lib/vfs/ourdb_fs/file.v index d3bc278d..94ebbeb4 100644 --- a/lib/vfs/ourdb_fs/file.v +++ b/lib/vfs/ourdb_fs/file.v @@ -8,7 +8,7 @@ pub mut: metadata Metadata // Metadata from models_common.v data string // File content stored in DB parent_id u32 // ID of parent directory - myvfs &OurDBFS @[skip] + myvfs &OurDBFS @[str: skip] } pub fn (mut f File) save() ! { diff --git a/lib/vfs/ourdb_fs/symlink.v b/lib/vfs/ourdb_fs/symlink.v index 117bbd11..292cdd53 100644 --- a/lib/vfs/ourdb_fs/symlink.v +++ b/lib/vfs/ourdb_fs/symlink.v @@ -8,7 +8,7 @@ pub mut: metadata Metadata // Metadata from models_common.v target string // Path that this symlink points to parent_id u32 // ID of parent directory - myvfs &OurDBFS @[skip] + myvfs &OurDBFS @[str: skip] } pub fn (mut sl Symlink) save() ! { diff --git a/lib/vfs/ourdb_fs/vfs.v b/lib/vfs/ourdb_fs/vfs.v index 2e83ff93..5c15f752 100644 --- a/lib/vfs/ourdb_fs/vfs.v +++ b/lib/vfs/ourdb_fs/vfs.v @@ -11,8 +11,8 @@ pub mut: block_size u32 // Size of data blocks in bytes data_dir string // Directory to store OurDBFS data metadata_dir string // Directory where we store the metadata - db_data &ourdb.OurDB // Database instance for persistent storage - db_meta &ourdb.OurDB // Database instance for metadata storage + db_data &ourdb.OurDB @[str: skip]// Database instance for persistent storage + db_meta &ourdb.OurDB @[str: skip]// Database instance for metadata storage last_inserted_id u32 } diff --git a/lib/vfs/webdav/logic_test.v b/lib/vfs/webdav/logic_test.v index be8ab603..8dec0a5b 100644 --- a/lib/vfs/webdav/logic_test.v +++ b/lib/vfs/webdav/logic_test.v @@ -31,7 +31,7 @@ fn test_logic() ! { entries := high_level_vfs.dir_list('/')! assert entries.len == 1 // Data directory - println('entries: ${entries}') + panic('entries: ${entries[0]}') // // Check if dir is existing // assert high_level_vfs.exists('/') == true