diff --git a/package.json b/package.json index da332d3f2..84071eeeb 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "dev": "vite --host", "start": "npm run start-server", "start-server": "node server/server.js", + "start-server-dev": "cross-env NODE_ENV=development node server/server.js", "build": "vite build", "tsc": "tsc", "vite-preview-dist": "vite preview --host", @@ -94,6 +95,7 @@ "@vitejs/plugin-vue": "^1.6.2", "@vue/compiler-sfc": "^3.2.11", "core-js": "^3.17.3", + "cross-env": "^7.0.3", "dns2": "^2.0.1", "eslint": "^7.32.0", "eslint-plugin-vue": "^7.17.0", diff --git a/server/routers/api-router.js b/server/routers/api-router.js index 0940668f6..b56efcb22 100644 --- a/server/routers/api-router.js +++ b/server/routers/api-router.js @@ -83,6 +83,7 @@ router.get("/api/status-page/monitor-list", cache("5 minutes"), async (_request, // Can fetch only if published router.get("/api/status-page/heartbeat", cache("5 minutes"), async (_request, response) => { allowDevAllOrigin(response); + try { await checkPublished();