diff --git a/control/frontend/src/lib/ts/main.ts b/control/frontend/src/lib/ts/main.ts index ab6a761..7caff12 100755 --- a/control/frontend/src/lib/ts/main.ts +++ b/control/frontend/src/lib/ts/main.ts @@ -1,8 +1,8 @@ import { screenshot_loop } from './stores/displays'; import { ping_ip } from './api_handler'; import type { Display, DisplayStatus } from './types'; -import { update_folder_elements_recursively } from './stores/files'; import { db } from './database'; +import { update_changed_directories } from './stores/files'; const update_display_status_interval_seconds = 20; const update_display_loading_status_interval_seconds = 2; @@ -10,8 +10,6 @@ const update_display_loading_status_interval_seconds = 2; const loading_display_ids: string[] = []; export async function on_app_start() { - await db.files.clear(); - await db.files_on_display.clear(); await db.displays .toCollection() .modify({ status: null, preview: { currently_updating: false, url: null } }); @@ -47,17 +45,19 @@ export async function update_display_status(display: Display): Promise {