From 0b8274ea34fe4415712e87bd26c1d1141c15fbf1 Mon Sep 17 00:00:00 2001 From: Cristian Balas Date: Tue, 18 May 2021 18:07:05 +0300 Subject: [PATCH] [server] check if objects exists (#251) --- packages/server/modules/core/rest/download.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/server/modules/core/rest/download.js b/packages/server/modules/core/rest/download.js index 35d93c4df..96437fd80 100644 --- a/packages/server/modules/core/rest/download.js +++ b/packages/server/modules/core/rest/download.js @@ -118,6 +118,10 @@ module.exports = ( app ) => { let obj = await getObject( { streamId: req.params.streamId, objectId: req.params.objectId } ) + if ( !obj ) { + return res.status( 404 ).send( `Failed to find object ${req.params.objectId}.` ) + } + res.send( obj.data ) } ) }