Skip to content
Snippets Groups Projects
Commit 2fce0f75 authored by Boyan Tsolov's avatar Boyan Tsolov
Browse files

fix: basic message dto

parent 401159ba
No related branches found
No related tags found
1 merge request!44Preparations for ui
Pipeline #66277 passed with stage
in 1 minute and 49 seconds
This commit is part of merge request !43. Comments created here will be created in the context of that merge request.
...@@ -11,7 +11,7 @@ import { ...@@ -11,7 +11,7 @@ import {
ProofStateChangedEvent, ProofStateChangedEvent,
} from "@aries-framework/core"; } from "@aries-framework/core";
import { import {
MakeBasicMessageResponseDto, MessageRecordDto,
makeEvent, makeEvent,
MESSAGE_MAKE, MESSAGE_MAKE,
} from "@ocm-engine/dtos"; } from "@ocm-engine/dtos";
...@@ -76,7 +76,7 @@ export class AgentEventListenerService implements OnModuleInit { ...@@ -76,7 +76,7 @@ export class AgentEventListenerService implements OnModuleInit {
ev.payload.basicMessageRecord.connectionId, ev.payload.basicMessageRecord.connectionId,
); );
const dto = new MakeBasicMessageResponseDto(); const dto = new MessageRecordDto();
dto.message = ev.payload.basicMessageRecord.content; dto.message = ev.payload.basicMessageRecord.content;
dto.id = ev.payload.basicMessageRecord.id; dto.id = ev.payload.basicMessageRecord.id;
dto.connectionId = ev.payload.basicMessageRecord.connectionId; dto.connectionId = ev.payload.basicMessageRecord.connectionId;
......
...@@ -15,7 +15,7 @@ import { ...@@ -15,7 +15,7 @@ import {
IssueProofRequestDto, IssueProofRequestDto,
ProofRecordDto, ProofRecordDto,
MakeBasicMessageRequestDto, MakeBasicMessageRequestDto,
MakeBasicMessageResponseDto, MessageRecordDto,
SchemaNotCreatedError, SchemaNotCreatedError,
SchemaNotFoundError, SchemaNotFoundError,
} from "@ocm-engine/dtos"; } from "@ocm-engine/dtos";
...@@ -491,7 +491,7 @@ export class AgentService { ...@@ -491,7 +491,7 @@ export class AgentService {
}; };
sendMessage = async (message: MakeBasicMessageRequestDto) => { sendMessage = async (message: MakeBasicMessageRequestDto) => {
const response = new MakeBasicMessageResponseDto(); const response = new MessageRecordDto();
const m = await this.askar.agent.basicMessages.sendMessage( const m = await this.askar.agent.basicMessages.sendMessage(
message.connectionId, message.connectionId,
......
import { IsNotEmpty, IsString } from "class-validator"; import { IsNotEmpty, IsString } from "class-validator";
import { BaseRecordDto } from "../generics/base.record.dto"; import { BaseRecordDto } from "./base.record.dto";
export class MakeBasicMessageResponseDto extends BaseRecordDto { export class MessageRecordDto extends BaseRecordDto {
// @example 6464b521-005a-4379-91e0-a3692b31cafd // @example 6464b521-005a-4379-91e0-a3692b31cafd
@IsNotEmpty() @IsNotEmpty()
@IsString() @IsString()
connectionId: string; connectionId: string;
// @example "example-ocm-name" // @example "example-ocm-name"
@IsNotEmpty()
@IsString() @IsString()
from?: string; from?: string;
// @example "example-ocm-name" // @example "example-ocm-name"
@IsNotEmpty()
@IsString() @IsString()
to?: string; to?: string;
......
...@@ -15,7 +15,7 @@ import { ConnectionReqDto } from "../dtos/requests/connection.req.dto"; ...@@ -15,7 +15,7 @@ import { ConnectionReqDto } from "../dtos/requests/connection.req.dto";
import { IssueCredentialRequestDto } from "../dtos/requests/issue.credential.request.dto"; import { IssueCredentialRequestDto } from "../dtos/requests/issue.credential.request.dto";
import { IssueProofRequestDto } from "../dtos/requests/issue.proof.request.dto"; import { IssueProofRequestDto } from "../dtos/requests/issue.proof.request.dto";
import { CredentialReqDto } from "../dtos/requests/credential.req.dto"; import { CredentialReqDto } from "../dtos/requests/credential.req.dto";
import { MakeBasicMessageResponseDto } from "../dtos/responses/make.basic.message.response.dto"; import { MessageRecordDto } from "../dtos/generics/message.record.dto";
import { MakeBasicMessageRequestDto } from "../dtos/requests/make.basic.message.request.dto"; import { MakeBasicMessageRequestDto } from "../dtos/requests/make.basic.message.request.dto";
import { ProofReqDto } from "../dtos/requests/proof.req.dto"; import { ProofReqDto } from "../dtos/requests/proof.req.dto";
import { ProofRecordDto } from "../dtos/generics/proof.record.dto"; import { ProofRecordDto } from "../dtos/generics/proof.record.dto";
...@@ -33,7 +33,7 @@ export const makeEvent = (payload: { ...@@ -33,7 +33,7 @@ export const makeEvent = (payload: {
| CreateCredentialDefinitionRequsetDto | CreateCredentialDefinitionRequsetDto
| ProofRecordDto | ProofRecordDto
| IssueCredentialRequestDto | IssueCredentialRequestDto
| MakeBasicMessageResponseDto | MessageRecordDto
| MakeBasicMessageRequestDto; | MakeBasicMessageRequestDto;
type: type:
| SchemaEvent | SchemaEvent
......
...@@ -6,6 +6,7 @@ export * from "./dtos/generics/creddef.record.dto"; ...@@ -6,6 +6,7 @@ export * from "./dtos/generics/creddef.record.dto";
export * from "./dtos/generics/credential.record.dto"; export * from "./dtos/generics/credential.record.dto";
export * from "./dtos/generics/proof.record.dto"; export * from "./dtos/generics/proof.record.dto";
export * from "./dtos/generics/schema.record.dto"; export * from "./dtos/generics/schema.record.dto";
export * from "./dtos/generics/message.record.dto";
export * from "./dtos/requests/connection.req.dto"; export * from "./dtos/requests/connection.req.dto";
...@@ -22,7 +23,6 @@ export * from "./dtos/requests/make.basic.message.request.dto"; ...@@ -22,7 +23,6 @@ export * from "./dtos/requests/make.basic.message.request.dto";
export * from "./dtos/responses/create.invitation.response.dto"; export * from "./dtos/responses/create.invitation.response.dto";
export * from "./dtos/responses/gateway.accepted.response.dto"; export * from "./dtos/responses/gateway.accepted.response.dto";
export * from "./dtos/responses/make.basic.message.response.dto";
export * from "./errors/connection.not.found.error"; export * from "./errors/connection.not.found.error";
export * from "./errors/schema.not.created.error"; export * from "./errors/schema.not.created.error";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment