From 683eba3c715ec8a5c2671fcd46642e4d8120e5c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ad=C3=A1mek?= Date: Mon, 19 May 2025 17:05:14 +0200 Subject: [PATCH] fix: fix client side rendering of openapi docs --- docusaurus.config.js | 2 +- package-lock.json | 2 +- ...7.patch => docusaurus-plugin-openapi-docs+4.4.0.patch} | 0 ....7.patch => docusaurus-theme-openapi-docs+4.4.0.patch} | 0 src/plugins/docusaurus-plugin-segment/index.js | 8 ++++---- 5 files changed, 6 insertions(+), 6 deletions(-) rename patches/{docusaurus-plugin-openapi-docs+4.3.7.patch => docusaurus-plugin-openapi-docs+4.4.0.patch} (100%) rename patches/{docusaurus-theme-openapi-docs+4.3.7.patch => docusaurus-theme-openapi-docs+4.4.0.patch} (100%) diff --git a/docusaurus.config.js b/docusaurus.config.js index b97358d283..b8ab5bfc15 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -249,7 +249,7 @@ module.exports = { module: { rules: [ { - test: /examples\//i, + test: /\/examples\//i, type: 'asset/source', }, ], diff --git a/package-lock.json b/package-lock.json index 57c243f345..a695f0c2c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -72,7 +72,7 @@ }, "apify-docs-theme": { "name": "@apify/docs-theme", - "version": "1.0.174", + "version": "1.0.175", "license": "ISC", "dependencies": { "@apify/docs-search-modal": "^1.2.1", diff --git a/patches/docusaurus-plugin-openapi-docs+4.3.7.patch b/patches/docusaurus-plugin-openapi-docs+4.4.0.patch similarity index 100% rename from patches/docusaurus-plugin-openapi-docs+4.3.7.patch rename to patches/docusaurus-plugin-openapi-docs+4.4.0.patch diff --git a/patches/docusaurus-theme-openapi-docs+4.3.7.patch b/patches/docusaurus-theme-openapi-docs+4.4.0.patch similarity index 100% rename from patches/docusaurus-theme-openapi-docs+4.3.7.patch rename to patches/docusaurus-theme-openapi-docs+4.4.0.patch diff --git a/src/plugins/docusaurus-plugin-segment/index.js b/src/plugins/docusaurus-plugin-segment/index.js index 20f5b996b7..65e69c32e2 100644 --- a/src/plugins/docusaurus-plugin-segment/index.js +++ b/src/plugins/docusaurus-plugin-segment/index.js @@ -11,16 +11,16 @@ module.exports = function (context, options) { }, injectHtmlTags() { + if (process.env.NODE_ENV !== 'production' && !allowedInDev) { + return {}; + } + if (!writeKey) { throw new Error( 'You need to specify a Segment writeKey in the plugin options', ); } - if (process.env.NODE_ENV !== 'production' && !allowedInDev) { - return {}; - } - return { headTags: [ {