Use today's 4pm utc if past already
This commit is contained in:
parent
7b0be014eb
commit
09e93779fb
|
@ -88,9 +88,11 @@ export const createContract = newEndpoint(['POST'], async (req, _res) => {
|
||||||
throw new APIError(400, 'Invalid initial probability')
|
throw new APIError(400, 'Invalid initial probability')
|
||||||
|
|
||||||
// Uses utc time on server:
|
// Uses utc time on server:
|
||||||
const yesterday = new Date()
|
const today = new Date()
|
||||||
yesterday.setUTCDate(yesterday.getUTCDate() - 1)
|
let freeMarketResetTime = today.setUTCHours(16, 0, 0, 0)
|
||||||
const freeMarketResetTime = yesterday.setUTCHours(16, 0, 0, 0)
|
if (today.getTime() < freeMarketResetTime) {
|
||||||
|
freeMarketResetTime = freeMarketResetTime - 24 * 60 * 60 * 1000
|
||||||
|
}
|
||||||
|
|
||||||
const userContractsCreatedTodaySnapshot = await firestore
|
const userContractsCreatedTodaySnapshot = await firestore
|
||||||
.collection(`contracts`)
|
.collection(`contracts`)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user