mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-18 00:51:15 +00:00
PKI Syncs improvements
This commit is contained in:
@@ -72,14 +72,15 @@ export const certificateSyncDALFactory = (db: TDbClient) => {
|
||||
|
||||
const addCertificates = async (
|
||||
pkiSyncId: string,
|
||||
certificateIds: string[],
|
||||
certificateData: Array<{ certificateId: string; externalIdentifier?: string }>,
|
||||
tx?: Knex
|
||||
): Promise<TCertificateSyncs[]> => {
|
||||
try {
|
||||
const insertData = certificateIds.map((certificateId) => ({
|
||||
const insertData = certificateData.map(({ certificateId, externalIdentifier }) => ({
|
||||
pkiSyncId,
|
||||
certificateId,
|
||||
syncStatus: CertificateSyncStatus.Pending
|
||||
syncStatus: CertificateSyncStatus.Pending,
|
||||
externalIdentifier
|
||||
}));
|
||||
|
||||
const docs = await (tx || db)(TableName.CertificateSync).insert(insertData).returning("*");
|
||||
@@ -184,7 +185,7 @@ export const certificateSyncDALFactory = (db: TDbClient) => {
|
||||
certificateStatus?: string;
|
||||
certificateNotBefore?: Date;
|
||||
certificateNotAfter?: Date;
|
||||
certificateRenewBeforeDays?: number;
|
||||
certificateRenewBeforeDays?: number | null;
|
||||
certificateRenewedByCertificateId?: string;
|
||||
certificateRenewalError?: string;
|
||||
pkiSyncName?: string;
|
||||
|
||||
Reference in New Issue
Block a user