MCPcopy Create free account
hub / github.com/gotify/server / GetPluginConfByApplicationID

Method GetPluginConfByApplicationID

database/plugin.go:32–42  ·  view source on GitHub ↗

GetPluginConfByApplicationID gets plugin configuration by its internal appid.

(appid uint)

Source from the content-addressed store, hash-verified

30
31// GetPluginConfByApplicationID gets plugin configuration by its internal appid.
32func (d *GormDatabase) GetPluginConfByApplicationID(appid uint) (*model.PluginConf, error) {
33 plugin := new(model.PluginConf)
34 err := d.DB.Where("application_id = ?", appid).First(plugin).Error
35 if err == gorm.ErrRecordNotFound {
36 err = nil
37 }
38 if plugin.ApplicationID == appid {
39 return plugin, err
40 }
41 return nil, err
42}
43
44// CreatePluginConf creates a new plugin configuration.
45func (d *GormDatabase) CreatePluginConf(p *model.PluginConf) error {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected