openapi: fix theme switch

This commit is contained in:
Sören Weber 2024-03-16 12:56:56 +01:00
parent 82c1b09c95
commit 131b3a9a01
No known key found for this signature in database
GPG key ID: BEC6D55545451B6D
4 changed files with 6 additions and 5 deletions
static/js

View file

@ -390,6 +390,7 @@ function initOpenapi( update, attrs ){
}
function renderOpenAPI(oc) {
var baseUri = window.relearn.baseUri;
var mod = window.relearn.themeVariantModifier;
var buster = window.themeUseOpenapi.assetsBuster ? '?' + window.themeUseOpenapi.assetsBuster : '';
var print = isPrint || attrs.isPrintPreview ? "PRINT-" : "";
@ -1523,7 +1524,7 @@ if( window.themeUseMermaid ){
function useOpenapi( config ){
if( config.css && config.css.startsWith( '/' ) ){
config.css = baseUri + config.css;
config.css = window.relearn.baseUri + config.css;
}
}
if( window.themeUseOpenapi ){