chore: sql

pull/543/head
xiaojunnuo 2025-09-27 01:35:39 +08:00
parent 90ce4fec2c
commit 2902ee6ad5
1 changed files with 15 additions and 11 deletions

View File

@ -193,17 +193,7 @@ export class CnameRecordService extends BaseService<CnameRecordEntity> {
} }
} }
if (!record.mainDomain){ await this.fillMainDomain(record);
let domainPrefix = record.hostRecord.replace("_acme-challenge", "");
if (domainPrefix.startsWith(".")) {
domainPrefix = domainPrefix.substring(1);
}
record.mainDomain = record.domain.replace(domainPrefix, "");
await this.update({
id: record.id,
mainDomain: record.mainDomain,
})
}
const provider = await this.cnameProviderService.info(record.cnameProviderId); const provider = await this.cnameProviderService.info(record.cnameProviderId);
if (provider == null) { if (provider == null) {
@ -218,6 +208,20 @@ export class CnameRecordService extends BaseService<CnameRecordEntity> {
} as CnameRecord; } as CnameRecord;
} }
private async fillMainDomain(record: CnameRecordEntity) {
if (!record.mainDomain) {
let domainPrefix = record.hostRecord.replace("_acme-challenge", "");
if (domainPrefix.startsWith(".")) {
domainPrefix = domainPrefix.substring(1);
}
record.mainDomain = record.domain.replace(domainPrefix+".", "");
await this.update({
id: record.id,
mainDomain: record.mainDomain
});
}
}
/** /**
* cname * cname
* @param id * @param id