Explorar el Código

fix(pluginlist): fixed issue with plugin list, fixes #5068

Torkel Ödegaard hace 9 años
padre
commit
958f97232f
Se han modificado 1 ficheros con 10 adiciones y 1 borrados
  1. 10 1
      pkg/plugins/queries.go

+ 10 - 1
pkg/plugins/queries.go

@@ -24,7 +24,16 @@ func GetPluginSettings(orgId int64) (map[string]*m.PluginSettingInfoDTO, error)
 		}
 
 		// default to enabled true
-		opt := &m.PluginSettingInfoDTO{Enabled: true}
+		opt := &m.PluginSettingInfoDTO{
+			PluginId: pluginDef.Id,
+			OrgId:    orgId,
+			Enabled:  true,
+		}
+
+		// apps are disabled by default
+		if pluginDef.Type == PluginTypeApp {
+			opt.Enabled = false
+		}
 
 		// if it's included in app check app settings
 		if pluginDef.IncludedInAppId != "" {