This commit is contained in:
einhornimmond 2026-03-03 09:36:41 +01:00
parent 60799554f1
commit f7e1f55a5b

View File

@ -4,13 +4,13 @@ import { configure, getLogger, Logger } from 'log4js'
import * as v from 'valibot'
import { CONFIG } from '../config'
import { MIN_TOPIC_EXPIRE_MILLISECONDS_FOR_UPDATE } from '../config/const'
import { KeyPairIdentifierLogic } from '../data/KeyPairIdentifier.logic'
import { ResolveKeyPair } from '../interactions/resolveKeyPair/ResolveKeyPair.context'
import { SendToHieroContext } from '../interactions/sendToHiero/SendToHiero.context'
import { Community, communitySchema } from '../schemas/transaction.schema'
import { isPortOpenRetry } from '../utils/network'
import { type AppContext, type AppContextClients } from './appContext'
import { initGradidoNode } from './initGradidoNode'
import { ResolveKeyPair } from '../interactions/resolveKeyPair/ResolveKeyPair.context'
import { KeyPairIdentifierLogic } from '../data/KeyPairIdentifier.logic'
export function loadConfig(): Logger {
// configure log4js
@ -69,10 +69,12 @@ export async function checkHomeCommunity(
logger.info(`home community topic: ${homeCommunity.hieroTopicId}`)
logger.info(`gradido node server: ${appContext.clients.gradidoNode.url}`)
logger.info(`gradido backend server: ${appContext.clients.backend.url}`)
const keyPair = await ResolveKeyPair(new KeyPairIdentifierLogic({
communityTopicId: homeCommunity.hieroTopicId,
communityId: homeCommunity.uuid,
}))
await ResolveKeyPair(
new KeyPairIdentifierLogic({
communityTopicId: homeCommunity.hieroTopicId,
communityId: homeCommunity.uuid,
}),
)
return v.parse(communitySchema, homeCommunity)
}