mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 09:28:06 +00:00
Update checkOverrides.ts
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
import { SecretDataProps } from "public/data/frequentInterfaces";
|
import { SecretDataProps } from "public/data/frequentInterfaces";
|
||||||
|
|
||||||
|
import { SecretType } from "@app/hooks/api/types";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This function downloads the secrets as a .env file
|
* This function downloads the secrets as a .env file
|
||||||
* @param {object} obj
|
* @param {object} obj
|
||||||
@@ -10,8 +12,8 @@ const checkOverrides = async ({ data }: { data: SecretDataProps[] }) => {
|
|||||||
let secrets: SecretDataProps[] = data!.map((secret) => Object.create(secret));
|
let secrets: SecretDataProps[] = data!.map((secret) => Object.create(secret));
|
||||||
const overridenSecrets = data!.filter((secret) =>
|
const overridenSecrets = data!.filter((secret) =>
|
||||||
secret.valueOverride === undefined || secret?.value !== secret?.valueOverride
|
secret.valueOverride === undefined || secret?.value !== secret?.valueOverride
|
||||||
? "shared"
|
? SecretType.Shared
|
||||||
: "personal"
|
: SecretType.Personal
|
||||||
);
|
);
|
||||||
if (overridenSecrets.length) {
|
if (overridenSecrets.length) {
|
||||||
overridenSecrets.forEach((secret) => {
|
overridenSecrets.forEach((secret) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user