Added lognpolling in signalR request

This commit is contained in:
ashutosh.nehete 2025-06-11 15:05:27 +05:30
parent 732a6901ee
commit a03358dd14

View File

@ -10,20 +10,21 @@ let connection = null;
const targetPath = "";
export function startSignalR(loggedUser) {
console.log(loggedUser?.employeeInfo.id);
var jwtToken = localStorage.getItem("jwtToken");
console.log("token", jwtToken);
connection = new signalR.HubConnectionBuilder()
.withUrl(`${base_Url}/hubs/marco`, {
accessTokenFactory: () => localStorage.getItem("jwtToken"),
accessTokenFactory: () => jwtToken,
transport: signalR.HttpTransportType.LongPolling,
withCredentials: false,
})
.withAutomaticReconnect()
.build();
connection.on("Attendance", (data) => {
clearCacheKey("Attendance");
if (data.loginUserId != loggedUser?.employeeInfo.id) {
eventBus.emit('attendance', data );
eventBus.emit("attendance", data);
}
});