mirror of
https://github.com/certd/certd.git
synced 2026-04-24 20:57:26 +08:00
fix: 修复当证书更新后第一次站点检查会报与主站证书过期时间不一致错误的bug
This commit is contained in:
@@ -16,6 +16,7 @@ import {SiteIpService} from "./site-ip-service.js";
|
|||||||
import {SiteIpEntity} from "../entity/site-ip.js";
|
import {SiteIpEntity} from "../entity/site-ip.js";
|
||||||
import {Cron} from "../../cron/cron.js";
|
import {Cron} from "../../cron/cron.js";
|
||||||
import { dnsContainer } from "./dns-custom.js";
|
import { dnsContainer } from "./dns-custom.js";
|
||||||
|
import { merge } from "lodash-es";
|
||||||
|
|
||||||
@Provide()
|
@Provide()
|
||||||
@Scope(ScopeEnum.Request, {allowDowngrade: true})
|
@Scope(ScopeEnum.Request, {allowDowngrade: true})
|
||||||
@@ -164,6 +165,8 @@ export class SiteInfoService extends BaseService<SiteInfoEntity> {
|
|||||||
await this.update(updateData);
|
await this.update(updateData);
|
||||||
|
|
||||||
const setting = await this.userSettingsService.getSetting<UserSiteMonitorSetting>(site.userId,site.projectId, UserSiteMonitorSetting)
|
const setting = await this.userSettingsService.getSetting<UserSiteMonitorSetting>(site.userId,site.projectId, UserSiteMonitorSetting)
|
||||||
|
|
||||||
|
merge(site,updateData)
|
||||||
//检查ip
|
//检查ip
|
||||||
await this.checkAllIp(site,retryTimes,setting);
|
await this.checkAllIp(site,retryTimes,setting);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user