diff --git a/backend/src/federation/validateCommunities.ts b/backend/src/federation/validateCommunities.ts index 686465ac7..6ee4f645a 100644 --- a/backend/src/federation/validateCommunities.ts +++ b/backend/src/federation/validateCommunities.ts @@ -53,6 +53,8 @@ export async function validateCommunities(): Promise { // eslint-disable-next-line camelcase if (client instanceof V1_0_FederationClient) { const pubKey = await client.getPublicKey() + logger.debug('Federation: nach getPublicKey()=', pubKey) + logger.debug('Federation: dbCom.publicKey=', dbCom.publicKey.toString()) if (pubKey && pubKey === dbCom.publicKey.toString()) { await DbFederatedCommunity.update({ id: dbCom.id }, { verifiedAt: new Date() }) logger.info(`Federation: verified community with:`, dbCom.endPoint) diff --git a/federation/src/graphql/api/1_0/model/OpenConnectionArgs.ts b/federation/src/graphql/api/1_0/model/OpenConnectionArgs.ts index 9afdbca5f..9752f4e6f 100644 --- a/federation/src/graphql/api/1_0/model/OpenConnectionArgs.ts +++ b/federation/src/graphql/api/1_0/model/OpenConnectionArgs.ts @@ -1,6 +1,6 @@ -import { Field, InputType } from 'type-graphql' +import { ArgsType, Field } from 'type-graphql' -@InputType() +@ArgsType() export class OpenConnectionArgs { @Field(() => String) publicKey: string diff --git a/federation/src/graphql/api/1_0/util/authenticateCommunity.ts b/federation/src/graphql/api/1_0/util/authenticateCommunity.ts index 95c558f98..7b6e803dd 100644 --- a/federation/src/graphql/api/1_0/util/authenticateCommunity.ts +++ b/federation/src/graphql/api/1_0/util/authenticateCommunity.ts @@ -9,19 +9,13 @@ import { AuthenticationClientFactory } from '@/client/AuthenticationClientFactor // eslint-disable-next-line camelcase import { AuthenticationClient as V1_0_AuthenticationClient } from '@/client/1_0/AuthenticationClient' import { AuthenticationArgs } from '../model/AuthenticationArgs' -import { stringToHex } from '@/util/utilities' export async function startOpenConnectionCallback( args: OpenConnectionArgs, requestedCom: DbCommunity, api: string, ): Promise { - logger.debug( - `Authentication: startOpenConnectionCallback() with:`, - args.url, - stringToHex(args.publicKey), - requestedCom, - ) + logger.debug(`Authentication: startOpenConnectionCallback() with:`, args, requestedCom) try { const homeCom = await DbCommunity.findOneByOrFail({ foreign: false }) const homeFedCom = await DbFedCommunity.findOneByOrFail({