diff --git a/ghost/external-media-inliner/lib/ExternalMediaInliner.js b/ghost/external-media-inliner/lib/ExternalMediaInliner.js index f8b84ead02..08da62816c 100644 --- a/ghost/external-media-inliner/lib/ExternalMediaInliner.js +++ b/ghost/external-media-inliner/lib/ExternalMediaInliner.js @@ -40,6 +40,8 @@ class ExternalMediaInliner { * @returns {Promise} */ async #getRemoteMedia(requestURL) { + // @NOTE: this is the most expensive operation in the whole inlining process + // we should consider caching the results to improve performance try { return await request(requestURL, { followRedirect: true,