This commit is contained in:
Daniel Hougaard
2024-08-23 02:25:15 +04:00
parent 06d8800ee0
commit 842ed62bec
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -34,7 +34,7 @@ import { ActorAuthMethod, ActorType, AuthMethod, AuthTokenType } from "../auth/a
import { TAuthTokenServiceFactory } from "../auth-token/auth-token-service"; import { TAuthTokenServiceFactory } from "../auth-token/auth-token-service";
import { TokenMetadataType, TokenType, TTokenMetadata } from "../auth-token/auth-token-types"; import { TokenMetadataType, TokenType, TTokenMetadata } from "../auth-token/auth-token-types";
import { TProjectDALFactory } from "../project/project-dal"; import { TProjectDALFactory } from "../project/project-dal";
import { verifyProjectVersion } from "../project/project-fns"; import { verifyProjectVersions } from "../project/project-fns";
import { TProjectBotDALFactory } from "../project-bot/project-bot-dal"; import { TProjectBotDALFactory } from "../project-bot/project-bot-dal";
import { TProjectKeyDALFactory } from "../project-key/project-key-dal"; import { TProjectKeyDALFactory } from "../project-key/project-key-dal";
import { TProjectMembershipDALFactory } from "../project-membership/project-membership-dal"; import { TProjectMembershipDALFactory } from "../project-membership/project-membership-dal";
@@ -485,7 +485,7 @@ export const orgServiceFactory = ({
}); });
// if its not v3, throw an error // if its not v3, throw an error
if (!verifyProjectVersion(projects, ProjectVersion.V3)) { if (!verifyProjectVersions(projects, ProjectVersion.V3)) {
throw new BadRequestError({ throw new BadRequestError({
message: "One or more selected projects are not compatible with this operation. Please upgrade your projects." message: "One or more selected projects are not compatible with this operation. Please upgrade your projects."
}); });
+1 -1
View File
@@ -54,7 +54,7 @@ export const createProjectKey = ({ publicKey, privateKey, plainProjectKey }: TCr
return { key: encryptedProjectKey, iv: encryptedProjectKeyIv }; return { key: encryptedProjectKey, iv: encryptedProjectKeyIv };
}; };
export const verifyProjectVersion = (projects: Pick<TProjects, "version">[], version: ProjectVersion) => { export const verifyProjectVersions = (projects: Pick<TProjects, "version">[], version: ProjectVersion) => {
for (const project of projects) { for (const project of projects) {
if (project.version !== version) { if (project.version !== version) {
return false; return false;