feat: remove overwrite avoidance

This commit is contained in:
TrèsAbhi committed 2023-11-13 22:47:17 -06:00
1 parent faf33b5f2d
commit 9e6343a111
1 file changed
+17 -17
+17 -17
View File
@@ -241,27 +241,27 @@ export default function Page() {
size: number, size: number,
): Promise<RatingsPlayer[]> { ): Promise<RatingsPlayer[]> {
const { neighbors } = await getRatingsNeighbors(region, id, size, true); const { neighbors } = await getRatingsNeighbors(region, id, size, true);
const radius = Math.round(size / 2); // const radius = Math.round(size / 2);
const targetPosition = Object.entries(players[region][season]).find( // const targetPosition = Object.entries(players[region][season]).find(
([, player]) => id === player.id, // ([, player]) => id === player.id,
)?.[0]; // )?.[0];
if (targetPosition !== undefined) { // if (targetPosition !== undefined) {
let isMissing = false; // let isMissing = false;
const targetPositionAsNumber = parseInt(targetPosition); // const targetPositionAsNumber = parseInt(targetPosition);
for ( // for (
let position = Math.max(0, targetPositionAsNumber - radius); // let position = Math.max(0, targetPositionAsNumber - radius);
position <= targetPositionAsNumber + radius; // position <= targetPositionAsNumber + radius;
position++ // position++
) { // ) {
isMissing = !(position in players[region][season]); // isMissing = !(position in players[region][season]);
if (isMissing) break; // if (isMissing) break;
} // }
if (!isMissing) return []; // if (!isMissing) return [];
} // }
usePlayersCache.setState( usePlayersCache.setState(
produce((draft: PlayersCache) => { produce((draft: PlayersCache) => {