From 26f5be84bd71aca3ad06857ad8c3441b46208080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Correnson?= <loic.correnson@cea.fr> Date: Thu, 8 Dec 2022 10:34:21 +0100 Subject: [PATCH] [ivette] fixed empty correct response --- ivette/src/frama-c/server.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ivette/src/frama-c/server.ts b/ivette/src/frama-c/server.ts index 633839855c6..d4f5c94ba9e 100644 --- a/ivette/src/frama-c/server.ts +++ b/ivette/src/frama-c/server.ts @@ -762,13 +762,9 @@ export function send<In, Out>( const response: Response<Out> = new Promise<Out>((resolve, reject) => { const unwrap = (js: Json.json): void => { try { - const data = request.output(js); - if (data !== undefined) - resolve(data); - else - reject('Wrong response type'); + resolve(request.output(js)); } catch (err) { - reject(`Decoding Error (${err})`); + reject(`Invalid ${request.name} response (${err})`); } }; pending.set(rid, { resolve: unwrap, reject }); -- GitLab