Frank 1 месяц назад
Родитель
Сommit
790baec41f
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      packages/console/app/src/routes/zen/util/handler.ts

+ 6 - 1
packages/console/app/src/routes/zen/util/handler.ts

@@ -676,7 +676,12 @@ export async function handler(
                 ELSE ${cost}
               END
             `,
-                    timeRollingUpdated: sql`now()`,
+                    timeRollingUpdated: sql`
+              CASE
+                WHEN UNIX_TIMESTAMP(${SubscriptionTable.timeRollingUpdated}) >= UNIX_TIMESTAMP(now()) - ${rollingWindowSeconds} THEN ${SubscriptionTable.timeRollingUpdated}
+                ELSE now()
+              END
+            `,
                   })
                   .where(
                     and(