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 { Settings } = require("../settings");
 | 
			
		||||
const { sendInfo } = require("../client");
 | 
			
		||||
const { checkLogin } = require("../util-server");
 | 
			
		||||
 | 
			
		||||
module.exports.generalSocketHandler = (socket, server) => {
 | 
			
		||||
 | 
			
		||||
    socket.on("initServerTimezone", async (timezone) => {
 | 
			
		||||
        try {
 | 
			
		||||
            checkLogin(socket);
 | 
			
		||||
            log.debug("generalSocketHandler", "Timezone: " + timezone);
 | 
			
		||||
            await Settings.set("initServerTimezone", true);
 | 
			
		||||
            await server.setTimezone(timezone);
 | 
			
		||||
            await sendInfo(socket);
 | 
			
		||||
        } catch (e) {
 | 
			
		||||
 | 
			
		||||
            log.warn("initServerTimezone", e.message);
 | 
			
		||||
        }
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue