fix(plugin-api-doc): non-main application crashes (#3100)
This commit is contained in:
parent
723cc45d0f
commit
7b66def487
@ -16,6 +16,9 @@ const Documentation = () => {
|
||||
const { data: urls } = useRequest<{ data: { name: string; url: string }[] }>({ url: 'swagger:getUrls' });
|
||||
const requestInterceptor = (req) => {
|
||||
if (!req.headers['Authorization']) {
|
||||
const match = location.pathname.match(/^\/apps\/([^/]*)\//);
|
||||
// multi apps need to set X-App header
|
||||
req.headers['X-App'] = match?.[1] || 'main';
|
||||
req.headers['Authorization'] = `Bearer ${apiClient.auth.getToken()}`;
|
||||
}
|
||||
return req;
|
||||
|
Loading…
Reference in New Issue
Block a user