From 5b37b7d820669943efca01f470ea1c6acb4157b8 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Tue, 23 Apr 2024 19:50:12 +0000 Subject: [PATCH] Fix the handler results --- src/components/EmbeddedContainer.vue | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/components/EmbeddedContainer.vue b/src/components/EmbeddedContainer.vue index de3830cf..96c1ec84 100644 --- a/src/components/EmbeddedContainer.vue +++ b/src/components/EmbeddedContainer.vue @@ -159,11 +159,13 @@ export default class EmbeddedContainer extends Vue { }, idToken: (request: Embedded.IIDTokenRequestData) => { if (!(this.currentAuth instanceof CurrentAuth)) { - return { result: {} }; + return { result: {} } } else { - return { result: { - idToken: this.currentAuth.idToken, - } } + return { + result: { + idToken: this.currentAuth.idToken, + }, + } } }, }) @@ -259,11 +261,11 @@ export default class EmbeddedContainer extends Vue { // FIXME: smth with the type signature. const result = (handler as any)(request as any) as HandlerResult if ('result' in result) { - const response: Embedded.IResponseSuccess = { + const response: Embedded.IResponseSuccess = { type: 'response', id: msg.id, status: 'ok', - result, + result: result.result, } this.sendMessage(response) } else {