mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-16 09:31:20 -04:00
@everyone button box reward
This commit is contained in:
@@ -8,7 +8,6 @@ function registerButtonBoxRoute(deps) {
|
||||
app,
|
||||
logger,
|
||||
buttonCount,
|
||||
getRequestIp,
|
||||
normalizeIp,
|
||||
isLocalNetwork,
|
||||
applyPress,
|
||||
@@ -21,8 +20,16 @@ function registerButtonBoxRoute(deps) {
|
||||
return null;
|
||||
}
|
||||
|
||||
function getSocketIp(req) {
|
||||
return (
|
||||
req?.socket?.remoteAddress ||
|
||||
req?.connection?.remoteAddress ||
|
||||
null
|
||||
);
|
||||
}
|
||||
|
||||
function denyIfNotLocal(req, res) {
|
||||
const ip = normalizeIp(getRequestIp(req));
|
||||
const ip = normalizeIp(getSocketIp(req));
|
||||
if (isLocalNetwork(ip)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user