refactor: Centralize Socket.IO client options in config for improved maintainability and consistency across prerender scripts

This commit is contained in:
sebseb7
2026-03-26 21:57:50 +01:00
parent 47ed2ec231
commit 5b7f0f788c
4 changed files with 15 additions and 19 deletions

View File

@@ -66,12 +66,7 @@ const renderSingleProduct = async (productSeoName) => {
const socketUrl = "http://127.0.0.1:9303";
console.log(`🔌 Connecting to socket at ${socketUrl}...`);
const socket = io(socketUrl, {
path: "/socket.io/",
transports: ["websocket"],
reconnection: false,
timeout: 10000,
});
const socket = io(socketUrl, config.socketIoClientOptions);
return new Promise((resolve, reject) => {
const timeout = setTimeout(() => {