diff --git a/src/server/api/routes/bookstore/index.js b/src/server/api/routes/bookstore/index.js index 639bb417e..8087f5e67 100644 --- a/src/server/api/routes/bookstore/index.js +++ b/src/server/api/routes/bookstore/index.js @@ -55,7 +55,10 @@ router.get('/bookstore/products', async (req, res, next) => { res.json(result); } catch (error) { - if (error.response?.status === 422) { + if ( + error.response?.status === 422 && + error.response?.data?.error?.type === 'VIEW_NAME_NOT_FOUND' + ) { res.status(404).send('TAG_NOT_FOUND'); return; }