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