diff --git a/common/src/contract-params.ts b/common/src/contract-params.ts index 13d22f24fc..63860a37dd 100644 --- a/common/src/contract-params.ts +++ b/common/src/contract-params.ts @@ -76,7 +76,7 @@ export async function getContractParams( contractId: contract.id, filterRedemptions: !includeRedemptions, includeZeroShareRedemptions: includeRedemptions, - beforeTime: contract.lastBetTime ?? contract.createdTime, + beforeTime: (contract.lastBetTime ?? contract.createdTime) + 1, afterTime: contract.createdTime, }) : [], diff --git a/web/components/charts/contract/zoom-utils.ts b/web/components/charts/contract/zoom-utils.ts index a7645c82f3..4f4ba6f169 100644 --- a/web/components/charts/contract/zoom-utils.ts +++ b/web/components/charts/contract/zoom-utils.ts @@ -70,7 +70,7 @@ export const useDataZoomFetcher = (props: { const min = viewXScale.invert(minX - 20).valueOf() const max = viewXScale.invert(maxX + 20).valueOf() const fixedMin = Math.max(min, createdTime) - const fixedMax = Math.min(max, lastBetTime) + const fixedMax = Math.min(max, lastBetTime) + 1 onZoomData(fixedMin, fixedMax) } else { @@ -173,7 +173,7 @@ export const useMultiChoiceDataZoomFetcher = (props: { const min = viewXScale.invert(minX - 20).valueOf() const max = viewXScale.invert(maxX + 20).valueOf() const fixedMin = Math.max(min, createdTime) - const fixedMax = Math.min(max, lastBetTime) + const fixedMax = Math.min(max, lastBetTime) + 1 onZoomData(fixedMin, fixedMax) } else {