mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-15 17:12:59 -04:00
change to roomba rover
This commit is contained in:
@@ -7,6 +7,7 @@ const roverManager = require('./roverManager');
|
|||||||
const { getActiveDrivers, getTurnQueues } = require('./turnService');
|
const { getActiveDrivers, getTurnQueues } = require('./turnService');
|
||||||
const { getRoomCameras } = require('./roomCameraService');
|
const { getRoomCameras } = require('./roomCameraService');
|
||||||
const { getRoomCameraState } = require('./roomCameraSnapshotService');
|
const { getRoomCameraState } = require('./roomCameraSnapshotService');
|
||||||
|
const { loadConfig } = require('../helpers/configLoader');
|
||||||
|
|
||||||
const INDEX_HTML_PATH = path.join(__dirname, '..', '..', 'public', 'index.html');
|
const INDEX_HTML_PATH = path.join(__dirname, '..', '..', 'public', 'index.html');
|
||||||
const BITMAP_PATH = path.join(__dirname, '..', '..', 'public', 'bitmap.png');
|
const BITMAP_PATH = path.join(__dirname, '..', '..', 'public', 'bitmap.png');
|
||||||
@@ -143,7 +144,7 @@ function buildMetaTags({ title, description, imageUrl, pageUrl }) {
|
|||||||
`<meta property="og:image" content="${safeImage}" />`,
|
`<meta property="og:image" content="${safeImage}" />`,
|
||||||
'<meta property="og:image:width" content="1200" />',
|
'<meta property="og:image:width" content="1200" />',
|
||||||
'<meta property="og:image:height" content="630" />',
|
'<meta property="og:image:height" content="630" />',
|
||||||
'<meta property="og:site_name" content="Multi Roomba Rover" />',
|
`<meta property="og:site_name" content="${safeTitle}" />`,
|
||||||
'<meta name="twitter:card" content="summary_large_image" />',
|
'<meta name="twitter:card" content="summary_large_image" />',
|
||||||
`<meta name="twitter:title" content="${safeTitle}" />`,
|
`<meta name="twitter:title" content="${safeTitle}" />`,
|
||||||
`<meta name="twitter:description" content="${safeDescription}" />`,
|
`<meta name="twitter:description" content="${safeDescription}" />`,
|
||||||
@@ -160,7 +161,8 @@ async function renderIndexHtml(req) {
|
|||||||
activeDrivers: getActiveDrivers(),
|
activeDrivers: getActiveDrivers(),
|
||||||
turnQueues: getTurnQueues(),
|
turnQueues: getTurnQueues(),
|
||||||
};
|
};
|
||||||
const pageTitle = 'Multi Roomba Rover';
|
const config = loadConfig();
|
||||||
|
const pageTitle = config?.site?.title || 'Roomba Rover';
|
||||||
const camera = getPrimaryRoomCamera();
|
const camera = getPrimaryRoomCamera();
|
||||||
const copy = buildEmbedCopy(state, camera);
|
const copy = buildEmbedCopy(state, camera);
|
||||||
const cacheBust = Math.floor(Date.now() / (5 * 60 * 1000));
|
const cacheBust = Math.floor(Date.now() / (5 * 60 * 1000));
|
||||||
|
|||||||
Reference in New Issue
Block a user