Louis Lam
3 years ago
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