Skip to content

Commit 5ab436a

Browse files
committed
fix elapsedTime discrepancy
1 parent 92ea6c1 commit 5ab436a

File tree

3 files changed

+3
-9
lines changed

3 files changed

+3
-9
lines changed

server/controllers/handleCheckpointEntered.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,16 +67,14 @@ export const handleCheckpointEntered = async (req, res) => {
6767
currentRaceFinishedElapsedTime: currentElapsedTime,
6868
});
6969
const result = await finishLineEntered({ credentials, currentElapsedTime });
70-
console.log("🚀 ~ handleCheckpointEntered.js:70 ~ result:", result);
7170
if (result instanceof Error) throw result;
7271
} else {
7372
const result = await checkpointEntered({
7473
checkpoints: cachedCheckpoints,
7574
checkpointNumber,
76-
currentTimestamp,
75+
currentElapsedTime,
7776
credentials,
7877
});
79-
console.log("🚀 ~ handleCheckpointEntered.js:79 ~ result:", result);
8078
if (result instanceof Error) throw result;
8179
}
8280

server/utils/checkpoints/checkpointEntered.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
1-
import { formatElapsedTime } from "../utils.js";
21
import { ENCOURAGEMENT_MESSAGES } from "../../constants.js";
32
import { getVisitor, updateVisitorProgress } from "../visitors/index.js";
43

5-
export const checkpointEntered = async ({ checkpoints, checkpointNumber, currentTimestamp, credentials }) => {
4+
export const checkpointEntered = async ({ checkpoints, checkpointNumber, currentElapsedTime, credentials }) => {
65
try {
76
const { profileId } = credentials;
87

98
const { visitor, visitorProgress } = await getVisitor(credentials);
10-
const { startTimestamp } = visitorProgress;
11-
12-
const currentElapsedTime = !startTimestamp ? null : formatElapsedTime(currentTimestamp - startTimestamp);
139

1410
await visitor
1511
.fireToast({

server/utils/checkpoints/finishLineEntered.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { WorldActivityType } from "@rtsdk/topia";
2-
import { World, getVisitor, timeToValue, updateVisitorProgress } from "../index.js";
2+
import { World, errorHandler, getVisitor, timeToValue, updateVisitorProgress } from "../index.js";
33

44
export const finishLineEntered = async ({ credentials, currentElapsedTime }) => {
55
try {

0 commit comments

Comments
 (0)