From d3536087d77fb43cfd7e05ca5949b38daf163f4f Mon Sep 17 00:00:00 2001 From: Igor German Date: Mon, 29 Nov 2021 21:17:59 +0300 Subject: [PATCH] Make getPrepackaged resilient to missing plugin icons (#18505) Signed-off-by: Igor German Co-authored-by: Mattermod --- app/plugin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/plugin.go b/app/plugin.go index e772fb80c9..2c3b46723c 100644 --- a/app/plugin.go +++ b/app/plugin.go @@ -1034,7 +1034,7 @@ func getPrepackagedPlugin(pluginPath *pluginSignaturePath, pluginFile io.ReadSee if manifest.IconPath != "" { iconData, err := getIcon(filepath.Join(pluginDir, manifest.IconPath)) if err != nil { - return nil, "", errors.Wrapf(err, "Failed to read icon at %s", manifest.IconPath) + mlog.Warn("Error loading local plugin icon", mlog.String("plugin", plugin.Manifest.Id), mlog.String("icon_path", plugin.Manifest.IconPath), mlog.Err(err)) } plugin.IconData = iconData }