mirror of https://github.com/certd/certd
fix: 修复普通用户无法校验cname配置的bug
parent
12116a89f4
commit
62854978bf
|
@ -74,14 +74,17 @@ export class PipelineService extends BaseService<PipelineEntity> {
|
||||||
pipelineIds.push(record.id);
|
pipelineIds.push(record.id);
|
||||||
recordMap[record.id] = record;
|
recordMap[record.id] = record;
|
||||||
}
|
}
|
||||||
const vars = await this.storageService.findPipelineVars(pipelineIds);
|
if (pipelineIds?.length > 0) {
|
||||||
for (const varEntity of vars) {
|
const vars = await this.storageService.findPipelineVars(pipelineIds);
|
||||||
const record = recordMap[varEntity.namespace];
|
for (const varEntity of vars) {
|
||||||
if (record) {
|
const record = recordMap[varEntity.namespace];
|
||||||
const value = JSON.parse(varEntity.value);
|
if (record) {
|
||||||
record.lastVars = value.value;
|
const value = JSON.parse(varEntity.value);
|
||||||
|
record.lastVars = value.value;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -45,7 +45,7 @@ export class StorageService extends BaseService<StorageEntity> {
|
||||||
|
|
||||||
async findPipelineVars(pipelineIds: number[]) {
|
async findPipelineVars(pipelineIds: number[]) {
|
||||||
if (pipelineIds == null || pipelineIds.length === 0) {
|
if (pipelineIds == null || pipelineIds.length === 0) {
|
||||||
throw new Error('pipelineIds 不能为空');
|
return [];
|
||||||
}
|
}
|
||||||
return await this.repository.find({
|
return await this.repository.find({
|
||||||
where: {
|
where: {
|
||||||
|
@ -58,7 +58,7 @@ export class StorageService extends BaseService<StorageEntity> {
|
||||||
|
|
||||||
async getPipelinePrivateVars(pipelineId: number) {
|
async getPipelinePrivateVars(pipelineId: number) {
|
||||||
if (pipelineId == null) {
|
if (pipelineId == null) {
|
||||||
throw new Error('pipelineId 不能为空');
|
return [];
|
||||||
}
|
}
|
||||||
const res = await this.repository.findOne({
|
const res = await this.repository.findOne({
|
||||||
where: {
|
where: {
|
||||||
|
|
Loading…
Reference in New Issue