From f86047fbe42e3791fd2617d221221673cc743f9e Mon Sep 17 00:00:00 2001 From: Brian Faust Date: Thu, 18 Jul 2019 12:15:14 +0300 Subject: [PATCH] fix(core-api): return data directly if cache is disabled --- packages/core-api/src/handlers/utils.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/core-api/src/handlers/utils.ts b/packages/core-api/src/handlers/utils.ts index 9842842241..dcc6299b5a 100644 --- a/packages/core-api/src/handlers/utils.ts +++ b/packages/core-api/src/handlers/utils.ts @@ -1,3 +1,4 @@ +import { app } from "@arkecosystem/core-container"; import Boom from "@hapi/boom"; import Hapi from "@hapi/hapi"; import { transformerService } from "../services/transformer"; @@ -30,6 +31,10 @@ export const respondWithCollection = (data, transformer, transform: boolean = tr }; export const respondWithCache = (data, h): any => { + if (!app.resolveOptions("api").cache.enabled) { + return data; + } + const { value, cached } = data; const lastModified = cached ? new Date(cached.stored) : new Date();