@@ -96,7 +96,7 @@ export class RecordFilterVisitor extends AbstractQBVisitor<RecordDO> implements
9696 this . addCond ( cond )
9797 }
9898 dateEqual ( spec : DateEqual ) : void {
99- this . addCond ( this . eb . eb ( this . getFieldId ( spec ) , "=" , spec . date ?. toISOString ( ) ?? null ) )
99+ this . addCond ( this . eb . eb ( this . getFieldId ( spec ) , "=" , spec . date ?. getTime ( ) ?? null ) )
100100 }
101101 attachmentEqual ( s : AttachmentEqual ) : void {
102102 throw new Error ( "Method not implemented." )
@@ -137,35 +137,27 @@ export class RecordFilterVisitor extends AbstractQBVisitor<RecordDO> implements
137137 this . addCond ( cond )
138138 }
139139 dateIsBefore ( spec : DateIsBefore ) : void {
140- const cond = this . eb . eb ( this . getFieldId ( spec ) , "<" , startOfDay ( spec . date ) . toISOString ( ) )
140+ const cond = this . eb . eb ( this . getFieldId ( spec ) , "<" , startOfDay ( spec . date ) . getTime ( ) )
141141 this . addCond ( cond )
142142 }
143143 dateIsAfter ( spec : DateIsAfter ) : void {
144- const cond = this . eb . eb ( this . getFieldId ( spec ) , ">" , endOfDay ( spec . date ) . toISOString ( ) )
144+ const cond = this . eb . eb ( this . getFieldId ( spec ) , ">" , endOfDay ( spec . date ) . getTime ( ) )
145145 this . addCond ( cond )
146146 }
147147 dateIsTomorrow ( spec : DateIsTomorrow ) : void {
148- const cond = this . eb . between ( this . getFieldId ( spec ) , startOfTomorrow ( ) . toISOString ( ) , endOfTomorrow ( ) . toISOString ( ) )
148+ const cond = this . eb . between ( this . getFieldId ( spec ) , startOfTomorrow ( ) . getTime ( ) , endOfTomorrow ( ) . getTime ( ) )
149149 this . addCond ( cond )
150150 }
151151 dateIsYesterday ( spec : DateIsTomorrow ) : void {
152- const cond = this . eb . between (
153- this . getFieldId ( spec ) ,
154- startOfYesterday ( ) . toISOString ( ) ,
155- endOfYesterday ( ) . toISOString ( ) ,
156- )
152+ const cond = this . eb . between ( this . getFieldId ( spec ) , startOfYesterday ( ) . getTime ( ) , endOfYesterday ( ) . getTime ( ) )
157153 this . addCond ( cond )
158154 }
159155 dateIsToday ( spec : DateIsToday ) : void {
160- const cond = this . eb . between ( this . getFieldId ( spec ) , startOfToday ( ) . toISOString ( ) , endOfToday ( ) . toISOString ( ) )
156+ const cond = this . eb . between ( this . getFieldId ( spec ) , startOfToday ( ) . getTime ( ) , endOfToday ( ) . getTime ( ) )
161157 this . addCond ( cond )
162158 }
163159 dateIsSameDate ( spec : DateIsSameDay ) : void {
164- const cond = this . eb . between (
165- this . getFieldId ( spec ) ,
166- startOfDay ( spec . date ) . toISOString ( ) ,
167- endOfDay ( spec . date ) . toISOString ( ) ,
168- )
160+ const cond = this . eb . between ( this . getFieldId ( spec ) , startOfDay ( spec . date ) . getTime ( ) , endOfDay ( spec . date ) . getTime ( ) )
169161 this . addCond ( cond )
170162 }
171163 idEqual ( spec : IdEqual ) : void {
0 commit comments