mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
fix test
This commit is contained in:
parent
bba30533b5
commit
88711008fa
@ -35,7 +35,7 @@ describe('PublicKeyResolver', () => {
|
||||
beforeEach(async () => {
|
||||
const homeCom = new DbFederatedCommunity()
|
||||
homeCom.foreign = false
|
||||
homeCom.apiVersion = '1_0'
|
||||
homeCom.apiVersion = '1_1'
|
||||
homeCom.endPoint = 'endpoint-url'
|
||||
homeCom.publicKey = Buffer.from(
|
||||
'9f6dcd0d985cc7105cd71c3417d9c291b126c8ca90513197de02191f928ef713',
|
||||
|
||||
@ -1,6 +1,21 @@
|
||||
import { Resolver } from 'type-graphql'
|
||||
|
||||
import { PublicKeyResolver as PublicKeyResolver_1_0 } from '../../1_0/resolver/PublicKeyResolver'
|
||||
import { federationLogger as logger } from '@/server/logger'
|
||||
import { FederatedCommunity as DbFederatedCommunity } from 'database'
|
||||
import { Query, Resolver } from 'type-graphql'
|
||||
import { GetPublicKeyResult } from '../../1_0/model/GetPublicKeyResult'
|
||||
|
||||
@Resolver()
|
||||
export class PublicKeyResolver extends PublicKeyResolver_1_0 {}
|
||||
export class PublicKeyResolver {
|
||||
@Query(() => GetPublicKeyResult)
|
||||
async getPublicKey(): Promise<GetPublicKeyResult> {
|
||||
logger.debug(`getPublicKey() via apiVersion=1_0 ...`)
|
||||
const homeCom = await DbFederatedCommunity.findOneOrFail({
|
||||
where: {
|
||||
foreign: false,
|
||||
apiVersion: '1_1',
|
||||
},
|
||||
})
|
||||
const publicKeyHex = homeCom.publicKey.toString('hex')
|
||||
logger.debug(`getPublicKey()-1_1... return publicKey=${publicKeyHex}`)
|
||||
return new GetPublicKeyResult(publicKeyHex)
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user