fix: seeding fails

This commit is contained in:
Daniel Hougaard
2025-07-07 22:14:55 +04:00
parent ca18776932
commit 6bfcc59486
2 changed files with 10 additions and 0 deletions

View File

@@ -1,5 +1,9 @@
import { Knex } from "knex";
import { crypto } from "@app/lib/crypto";
import { initLogger } from "@app/lib/logger";
import { superAdminDALFactory } from "@app/services/super-admin/super-admin-dal";
import { AuthMethod } from "../../services/auth/auth-type";
import { TableName } from "../schemas";
import { generateUserSrpKeys, seedData1 } from "../seed-data";
@@ -10,6 +14,11 @@ export async function seed(knex: Knex): Promise<void> {
await knex(TableName.UserEncryptionKey).del();
await knex(TableName.SuperAdmin).del();
initLogger();
const superAdminDAL = superAdminDALFactory(knex);
await crypto.initialize(superAdminDAL);
await knex(TableName.SuperAdmin).insert([
// eslint-disable-next-line
// @ts-ignore

View File

@@ -415,6 +415,7 @@ const cryptographyFactory = () => {
if (process.env.FIPS_ENABLED !== "true") {
logger.info("[FIPS]: Instance is running in non-FIPS mode.");
$setFipsModeEnabled(false);
return false;
}