Plugins: Fix unauthorized message on login screen (#105053)

fix(plugins): hide error alert for unauthed users
pull/105122/head^2
Jack Westbrook 2 months ago committed by GitHub
parent 902658ef89
commit a3cd68d47f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      public/app/features/plugins/pluginPreloader.ts

@ -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…
Cancel
Save