diff --git a/app/srv/ws/sync/code/parts/init/frontend.ts b/app/srv/ws/sync/code/parts/init/frontend.ts index ceb9f4ef..42abc344 100644 --- a/app/srv/ws/sync/code/parts/init/frontend.ts +++ b/app/srv/ws/sync/code/parts/init/frontend.ts @@ -173,16 +173,17 @@ export const initFrontEnd = async ( filename?.endsWith(".css") || filename?.endsWith(".html") ) { + console.log(`Changed ${id_site} ${filename}`); + if (typeof fe !== "undefined" && !fe.rebuilding) { fe.rebuilding = true; clearTimeout(fe.timeout); fe.timeout = setTimeout(async () => { try { - console.log(`Changed ${id_site} ${filename}`); broadcastLoading(); await fe.ctx.rebuild(); } catch (e: any) { - console.error(`Frontend failed rebuild (site: id_site)`); + console.error(`Frontend failed rebuild (site: ${id_site})`); console.error(e.messsage); } fe.rebuilding = false;