xiongzhu 3 éve
szülő
commit
a46c0051b3
1 módosított fájl, 3 hozzáadás és 3 törlés
  1. 3 3
      src/weixin/weixin.service.ts

+ 3 - 3
src/weixin/weixin.service.ts

@@ -18,7 +18,7 @@ import {
 } from 'tnwx'
 import { InjectRepository } from '@nestjs/typeorm'
 import { AccessTokenCache } from './entities/access-token-cache.entity'
-import { LessThan, Not, Repository } from 'typeorm'
+import { LessThan, MoreThan, Not, Repository } from 'typeorm'
 import { addSeconds } from 'date-fns'
 import * as fs from 'node:fs'
 import { JsapiTicketCache } from './entities/jsapi-ticket-cache.entity'
@@ -48,7 +48,7 @@ export class WeixinService {
 
     async getAccessToken(): Promise<AccessToken> {
         let accessToken = await this.accessTokenRepository.findOneBy({
-            expireAt: LessThan(new Date())
+            expireAt: MoreThan(new Date())
         })
         if (!accessToken || new Date() > accessToken.expireAt) {
             return await this.refreshAccessToken()
@@ -58,7 +58,7 @@ export class WeixinService {
 
     async getJsapiTicket() {
         let jsapiTicket = await this.jsapiTicketRepository.findOneBy({
-            expireAt: LessThan(new Date())
+            expireAt: MoreThan(new Date())
         })
         if (!jsapiTicket || new Date() > jsapiTicket.expireAt) {
             return await this.refreshTicket()