summaryrefslogtreecommitdiffstats
path: root/app/plugin_api.go
diff options
context:
space:
mode:
Diffstat (limited to 'app/plugin_api.go')
-rw-r--r--app/plugin_api.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/app/plugin_api.go b/app/plugin_api.go
index 5e603a44e..414ce4d6e 100644
--- a/app/plugin_api.go
+++ b/app/plugin_api.go
@@ -45,9 +45,14 @@ func (api *PluginAPI) LoadPluginConfiguration(dest interface{}) error {
}
if pluginSettingsJsonBytes, err := json.Marshal(finalConfig); err != nil {
- return err
+ api.logger.Error("Error marshaling config for plugin", mlog.Err(err))
+ return nil
} else {
- return json.Unmarshal(pluginSettingsJsonBytes, dest)
+ err := json.Unmarshal(pluginSettingsJsonBytes, dest)
+ if err != nil {
+ api.logger.Error("Error unmarshaling config for plugin", mlog.Err(err))
+ }
+ return nil
}
}