mirror of https://github.com/louislam/uptime-kuma
				
				
				
			Check login for initServerTimezone
							parent
							
								
									b75db27658
								
							
						
					
					
						commit
						df21f7da76
					
				| 
						 | 
					@ -1,17 +1,19 @@
 | 
				
			||||||
const { log } = require("../../src/util");
 | 
					const { log } = require("../../src/util");
 | 
				
			||||||
const { Settings } = require("../settings");
 | 
					const { Settings } = require("../settings");
 | 
				
			||||||
const { sendInfo } = require("../client");
 | 
					const { sendInfo } = require("../client");
 | 
				
			||||||
 | 
					const { checkLogin } = require("../util-server");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
module.exports.generalSocketHandler = (socket, server) => {
 | 
					module.exports.generalSocketHandler = (socket, server) => {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    socket.on("initServerTimezone", async (timezone) => {
 | 
					    socket.on("initServerTimezone", async (timezone) => {
 | 
				
			||||||
        try {
 | 
					        try {
 | 
				
			||||||
 | 
					            checkLogin(socket);
 | 
				
			||||||
            log.debug("generalSocketHandler", "Timezone: " + timezone);
 | 
					            log.debug("generalSocketHandler", "Timezone: " + timezone);
 | 
				
			||||||
            await Settings.set("initServerTimezone", true);
 | 
					            await Settings.set("initServerTimezone", true);
 | 
				
			||||||
            await server.setTimezone(timezone);
 | 
					            await server.setTimezone(timezone);
 | 
				
			||||||
            await sendInfo(socket);
 | 
					            await sendInfo(socket);
 | 
				
			||||||
        } catch (e) {
 | 
					        } catch (e) {
 | 
				
			||||||
 | 
					            log.warn("initServerTimezone", e.message);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    });
 | 
					    });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue