返回提交历史
Modified
src/services/guildService.ts
+2
-3
XFEstudio/XFESpaceNinjaServer
fix: offset TimeRemaining by 1 (#3466)
Closes #3462 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/3466 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
a6074b63
代码差异
1 个文件
+2
-3
@@ -191,9 +191,8 @@ export const getDojoClient = async (
191
191
}
192
192
if (dojoComponent.CompletionTime) {
193
193
clientComponent.CompletionTime = toMongoDate(dojoComponent.CompletionTime);
194
clientComponent.TimeRemaining = Math.trunc(
195
(dojoComponent.CompletionTime.getTime() - Date.now()) / 1000
196
);
194
clientComponent.TimeRemaining =
195
1 + Math.trunc((dojoComponent.CompletionTime.getTime() - Date.now()) / 1000);
197
196
if (dojoComponent.CompletionLogPending && Date.now() >= dojoComponent.CompletionTime.getTime()) {
198
197
const entry = guild.RoomChanges?.find(x => x.componentId.equals(dojoComponent._id));
199
198
if (entry) {