diff --git a/layouts/partials/docs/inject/head.html b/layouts/partials/docs/inject/head.html index fcfa260..4f98546 100644 --- a/layouts/partials/docs/inject/head.html +++ b/layouts/partials/docs/inject/head.html @@ -15,7 +15,17 @@ id: tabName }); } - tab.setQuery(query); + try { + tab.setQuery(query); + } catch (error) { + tab.close(); + tab = yasguiInstance.addTab(true, { + ...Yasgui.Tab.getDefaults(), + requestConfig: endpoint ? {endpoint: endpoint} : yasguiInstance.config.requestConfig, + name: tabName, + id: tabName + }); + } tab.yasqe.query(); }