fix some errors

This commit is contained in:
Marco van Dijk 2023-05-03 16:49:14 +02:00
parent 970f11f990
commit 9e1489f80d
2 changed files with 31 additions and 31 deletions

View File

@ -255,11 +255,11 @@ apiRouter.post("/getAllUpdateEvents", async (req, res) => {
return;
}
}
res.send(updateEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasUpdateRefresh[req.session.user.ip] = true;
}
res.send(updateEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -274,11 +274,11 @@ apiRouter.post("/getAllRewardEvents", async (req, res) => {
return;
}
}
res.send(rewardEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasRewardRefresh[req.session.user.ip] = true;
}
res.send(rewardEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -293,11 +293,11 @@ apiRouter.post("/getAllClaimEvents", async (req, res) => {
return;
}
}
res.send(claimEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasClaimRefresh[req.session.user.ip] = true;
}
res.send(claimEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -312,11 +312,11 @@ apiRouter.post("/getAllWithdrawStakeEvents", async (req, res) => {
return;
}
}
res.send(withdrawStakeEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasWithdrawStakeRefresh[req.session.user.ip] = true;
}
res.send(withdrawStakeEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -331,11 +331,11 @@ apiRouter.post("/getAllWithdrawFeesEvents", async (req, res) => {
return;
}
}
res.send(withdrawFeesEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasWithdrawFeesRefresh[req.session.user.ip] = true;
}
res.send(withdrawFeesEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -350,11 +350,11 @@ apiRouter.post("/getAllTransferTicketEvents", async (req, res) => {
return;
}
}
res.send(transferTicketEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasTransferTicketRefresh[req.session.user.ip] = true;
}
res.send(transferTicketEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -369,11 +369,11 @@ apiRouter.post("/getAllRedeemTicketEvents", async (req, res) => {
return;
}
}
res.send(redeemTicketEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasRedeemTicketRefresh[req.session.user.ip] = true;
}
res.send(redeemTicketEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -396,11 +396,11 @@ apiRouter.post("/getAllActivateEvents", async (req, res) => {
return;
}
}
res.send(activateEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasActivateRefresh[req.session.user.ip] = true;
}
res.send(activateEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -415,11 +415,11 @@ apiRouter.post("/getAllUnbondEvents", async (req, res) => {
return;
}
}
res.send(unbondEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasUnbondRefresh[req.session.user.ip] = true;
}
res.send(unbondEventCache);
} catch (err) {
res.status(400).send(err);
}
@ -434,11 +434,11 @@ apiRouter.post("/getAllStakeEvents", async (req, res) => {
return;
}
}
res.send(stakeEventCache);
if (req.session.user && req.session.user.ip) {
alreadyHasAnyRefresh[req.session.user.ip] = true;
alreadyHasStakeRefresh[req.session.user.ip] = true;
}
res.send(stakeEventCache);
} catch (err) {
res.status(400).send(err);
}

View File

@ -34,25 +34,25 @@ const ScoreView = (obj) => {
<h4>Success</h4>
</div>
<div className="row">
{(obj.score["FRA"].success_rate * 10).toFixed(1)}
{(obj.score["FRA"]?.success_rate * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["LAX"].success_rate * 10).toFixed(1)}
{(obj.score["LAX"]?.success_rate * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["LON"].success_rate * 10).toFixed(1)}
{(obj.score["LON"]?.success_rate * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["MDW"].success_rate * 10).toFixed(1)}
{(obj.score["MDW"]?.success_rate * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["NYC"].success_rate * 10).toFixed(1)}
{(obj.score["NYC"]?.success_rate * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["PRG"].success_rate * 10).toFixed(1)}
{(obj.score["PRG"]?.success_rate * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["SIN"].success_rate * 10).toFixed(1)}
{(obj.score["SIN"]?.success_rate * 10).toFixed(1)}
</div>
</div>
<div className="stroke">
@ -60,25 +60,25 @@ const ScoreView = (obj) => {
<h4>Speed</h4>
</div>
<div className="row">
{(obj.score["FRA"].round_trip_score * 10).toFixed(1)}
{(obj.score["FRA"]?.round_trip_score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["LAX"].round_trip_score * 10).toFixed(1)}
{(obj.score["LAX"]?.round_trip_score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["LON"].round_trip_score * 10).toFixed(1)}
{(obj.score["LON"]?.round_trip_score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["MDW"].round_trip_score * 10).toFixed(1)}
{(obj.score["MDW"]?.round_trip_score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["NYC"].round_trip_score * 10).toFixed(1)}
{(obj.score["NYC"]?.round_trip_score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["PRG"].round_trip_score * 10).toFixed(1)}
{(obj.score["PRG"]?.round_trip_score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["SIN"].round_trip_score * 10).toFixed(1)}
{(obj.score["SIN"]?.round_trip_score * 10).toFixed(1)}
</div>
</div>
<div className="stroke">
@ -86,25 +86,25 @@ const ScoreView = (obj) => {
<h4>Score</h4>
</div>
<div className="row">
{(obj.score["FRA"].score * 10).toFixed(1)}
{(obj.score["FRA"]?.score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["LAX"].score * 10).toFixed(1)}
{(obj.score["LAX"]?.score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["LON"].score * 10).toFixed(1)}
{(obj.score["LON"]?.score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["MDW"].score * 10).toFixed(1)}
{(obj.score["MDW"]?.score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["NYC"].score * 10).toFixed(1)}
{(obj.score["NYC"]?.score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["PRG"].score * 10).toFixed(1)}
{(obj.score["PRG"]?.score * 10).toFixed(1)}
</div>
<div className="row">
{(obj.score["SIN"].score * 10).toFixed(1)}
{(obj.score["SIN"]?.score * 10).toFixed(1)}
</div>
</div>
</div>