diff --git a/core/src/graphql/resolver/CommandResolver.ts b/core/src/graphql/resolver/CommandResolver.ts index eeedf9c34..d5a1de360 100644 --- a/core/src/graphql/resolver/CommandResolver.ts +++ b/core/src/graphql/resolver/CommandResolver.ts @@ -2,6 +2,7 @@ import { Resolver, Mutation, Arg, Ctx } from 'type-graphql'; import { CommandExecutor } from '../../command/CommandExecutor'; import { CommandResult } from '../model/CommandResult'; +import { EncryptedTransferArgs } from '../model/EncryptedTransferArgs'; @Resolver() export class CommandResolver { @@ -9,7 +10,7 @@ export class CommandResolver { @Mutation(() => CommandResult) async executeCommand( - @Arg('encryptedArgs', () => Object) encryptedArgs: any, + @Arg('encryptedArgs', () => EncryptedTransferArgs) encryptedArgs: any, @Ctx() context: any ): Promise { // Convert to EncryptedTransferArgs if needed