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