mirror of https://github.com/grafana/grafana.git
Plugins: Fix unauthorized message on login screen (#105053)
fix(plugins): hide error alert for unauthed users
This commit is contained in:
parent
902658ef89
commit
a3cd68d47f
|
|
@ -4,6 +4,7 @@ import type {
|
|||
PluginExtensionAddedComponentConfig,
|
||||
} from '@grafana/data';
|
||||
import type { AppPluginConfig } from '@grafana/runtime';
|
||||
import { contextSrv } from 'app/core/services/context_srv';
|
||||
import { getPluginSettings } from 'app/features/plugins/pluginSettings';
|
||||
|
||||
import { importAppPlugin } from './plugin_loader';
|
||||
|
|
@ -34,7 +35,9 @@ export async function preloadPlugins(apps: AppPluginConfig[] = []) {
|
|||
|
||||
async function preload(config: AppPluginConfig) {
|
||||
try {
|
||||
const meta = await getPluginSettings(config.id);
|
||||
const meta = await getPluginSettings(config.id, {
|
||||
showErrorAlert: contextSrv.user.orgRole !== '',
|
||||
});
|
||||
|
||||
await importAppPlugin(meta);
|
||||
} catch (error) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue