This commit is contained in:
Rizky 2024-06-12 13:11:31 +07:00
parent 3badb79bc8
commit 61f97f78f0
2 changed files with 14 additions and 6 deletions

View File

@ -121,14 +121,18 @@ export const initFrontEnd = async (
) { ) {
if (typeof fe !== 'undefined' && !fe.rebuilding) { if (typeof fe !== 'undefined' && !fe.rebuilding) {
fe.rebuilding = true; fe.rebuilding = true;
await fe.ctx.rebuild(); try {
await fe.ctx.rebuild();
} catch (e) { }
fe.rebuilding = false; fe.rebuilding = false;
} }
if (typeof srv !== 'undefined' && !srv.rebuilding && srv.ctx) { if (typeof srv !== 'undefined' && !srv.rebuilding && srv.ctx) {
srv.rebuilding = true; srv.rebuilding = true;
await srv.ctx.rebuild(); try {
await server.init(id_site); await srv.ctx.rebuild();
await server.init(id_site);
} catch (e) { }
srv.rebuilding = false; srv.rebuilding = false;
} }
} }
@ -137,7 +141,9 @@ export const initFrontEnd = async (
}; };
const fe = code.internal.frontend[id_site]; const fe = code.internal.frontend[id_site];
fe.rebuilding = true; fe.rebuilding = true;
await fe.ctx.rebuild(); try {
await fe.ctx.rebuild();
} catch (e) { }
fe.rebuilding = false; fe.rebuilding = false;
} catch (e: any) { } catch (e: any) {
console.error("Error building front end", id_site); console.error("Error building front end", id_site);

View File

@ -108,7 +108,9 @@ export const initServer = async (
}; };
code.internal.server[id_site].rebuilding = true; code.internal.server[id_site].rebuilding = true;
await code.internal.server[id_site].ctx.rebuild(); try {
await server.init(id_site); await code.internal.server[id_site].ctx.rebuild();
await server.init(id_site);
} catch (e) { }
code.internal.server[id_site].rebuilding = false; code.internal.server[id_site].rebuilding = false;
}; };