diff --git a/apps/agent/README.md b/apps/agent/README.md index 63a0c6113ee88579512ff090302b25584e202825..4ac3348f0ac105fab17515d54b5b7442a06ea0b9 100644 --- a/apps/agent/README.md +++ b/apps/agent/README.md @@ -1,4 +1,4 @@ -# OCM ENGINE - AGENT +# OCM ENGINE - AGENT Agent service is a wrapper around @ocm-engine/askar library. diff --git a/libs/askar/src/askar-rest/rest.controller.ts b/libs/askar/src/askar-rest/rest.controller.ts index adbc7697379bbf79965709327459c5b525b690a2..72b3195728f1b014db37c14fd4d35f0f695c04e7 100644 --- a/libs/askar/src/askar-rest/rest.controller.ts +++ b/libs/askar/src/askar-rest/rest.controller.ts @@ -36,7 +36,7 @@ import { AuthGuard } from "./auth/auth.guard"; @Controller("v1") @UseGuards(AuthGuard) export class RestController { - constructor(private readonly agentService: AgentService) {} + constructor(private readonly agentService: AgentService) { } @Get("/invitations") async fetchInvitations(@Query() filter: InvitationFilterDto) { diff --git a/libs/askar/src/askar/agent.service.ts b/libs/askar/src/askar/agent.service.ts index b5476ac38aaa71de0b6c2eda4dd88ba81eade0fc..32adca7f76b53ee4956ee08dc6a0abe6faeea6ae 100644 --- a/libs/askar/src/askar/agent.service.ts +++ b/libs/askar/src/askar/agent.service.ts @@ -418,8 +418,8 @@ export class AgentService { await this.askar.agent.credentials.update(credentialRecord); const outOfBandRecord = await this.askar.agent.oob.createInvitation({ - e], - dshake: false, + messages: [message], + handshake: false, }); const credentialUrl = outOfBandRecord.outOfBandInvitation.toUrl({ @@ -1003,12 +1003,17 @@ export class AgentService { sendMessage = async ( dto: MakeBasicMessageRequestDto, ): Promise<MessageRecordDto> => { - - console.log('incoming data size is ', Buffer.from(dto.message).length/ (1024 * 1024)); + console.log( + "incoming data size is ", + Buffer.from(dto.message).length / (1024 * 1024), + ); const compressedData = fflate.compressSync(Buffer.from(dto.message)); - console.log('compressed data is', Buffer.from(compressedData).length/ (1024 * 1024)); - const compressedMessage = Buffer.from(compressedData).toString('hex') - console.log('compressed as hex is ',Buffer.from(compressedMessage)) + console.log( + "compressed data is", + Buffer.from(compressedData).length / (1024 * 1024), + ); + const compressedMessage = Buffer.from(compressedData).toString("hex"); + console.log("compressed as hex is ", Buffer.from(compressedMessage)); const messageRecord = await this.askar.agent.basicMessages.sendMessage( dto.connectionId,