committed by
							
								
								GitHub
							
						
					
				
				 4 changed files with 91 additions and 1 deletions
			
			
		@ -0,0 +1,37 @@ | 
				
			|||
const { checkLogin } = require("../util-server"); | 
				
			|||
const Database = require("../database"); | 
				
			|||
 | 
				
			|||
module.exports = (socket) => { | 
				
			|||
 | 
				
			|||
    // Post or edit incident
 | 
				
			|||
    socket.on("getDatabaseSize", async (callback) => { | 
				
			|||
        try { | 
				
			|||
            checkLogin(socket); | 
				
			|||
            callback({ | 
				
			|||
                ok: true, | 
				
			|||
                size: Database.getSize(), | 
				
			|||
            }); | 
				
			|||
        } catch (error) { | 
				
			|||
            callback({ | 
				
			|||
                ok: false, | 
				
			|||
                msg: error.message, | 
				
			|||
            }); | 
				
			|||
        } | 
				
			|||
    }); | 
				
			|||
 | 
				
			|||
    socket.on("shrinkDatabase", async (callback) => { | 
				
			|||
        try { | 
				
			|||
            checkLogin(socket); | 
				
			|||
            Database.shrink(); | 
				
			|||
            callback({ | 
				
			|||
                ok: true, | 
				
			|||
            }); | 
				
			|||
        } catch (error) { | 
				
			|||
            callback({ | 
				
			|||
                ok: false, | 
				
			|||
                msg: error.message, | 
				
			|||
            }); | 
				
			|||
        } | 
				
			|||
    }); | 
				
			|||
 | 
				
			|||
}; | 
				
			|||
					Loading…
					
					
				
		Reference in new issue