Skip to content

Commit ea12837

Browse files
authored
Merge pull request #435 from Nick-1234531/DOT-6867
changes to fallback to previous response
2 parents e3132d5 + d096772 commit ea12837

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/lib/server.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -294,10 +294,8 @@ export default async (ctx: Context): Promise<FastifyInstance<Server, IncomingMes
294294

295295
if (externalResponse.statusCode === 200) {
296296
replyCode = 200;
297-
replyBody = {
298-
data: externalResponse.data,
299-
error: externalResponse.error.message
300-
}
297+
replyBody = externalResponse.data;
298+
replyBody.error = externalResponse.error.message
301299
return reply.code(replyCode).send(replyBody);
302300
} else if (externalResponse.statusCode === 202 ) {
303301
replyBody= externalResponse.data;
@@ -317,10 +315,8 @@ export default async (ctx: Context): Promise<FastifyInstance<Server, IncomingMes
317315

318316
if (Date.now() - startTime > timeoutDuration) {
319317
replyCode = 202;
320-
replyBody = {
321-
error: 'Request timed out, Snapshot still processing',
322-
data: lastExternalResponse.data
323-
};
318+
replyBody = lastExternalResponse.data;
319+
replyBody.error = 'Request timed out, Snapshot still processing';
324320
return reply.code(replyCode).send(replyBody);
325321
}
326322

0 commit comments

Comments
 (0)