MCPcopy Create free account
hub / github.com/OpenListTeam/OpenList / GetPublicSettingItems

Function GetPublicSettingItems

internal/db/settingitem.go:34–40  ·  view source on GitHub ↗

func GetSettingItemInKeys(keys []string) ([]model.SettingItem, error) { var settingItem []model.SettingItem if err := db.Where(fmt.Sprintf("%s in ?", columnName("key")), keys).Find(&settingItem).Error; err != nil { return nil, errors.WithStack(err) } return settingItem, nil }

()

Source from the content-addressed store, hash-verified

32// }
33
34func GetPublicSettingItems() ([]model.SettingItem, error) {
35 var settingItems []model.SettingItem
36 if err := db.Where(fmt.Sprintf("%s in ?", columnName("flag")), []int{model.PUBLIC, model.READONLY}).Find(&settingItems).Error; err != nil {
37 return nil, errors.WithStack(err)
38 }
39 return settingItems, nil
40}
41
42func GetSettingItemsByGroup(group int) ([]model.SettingItem, error) {
43 var settingItems []model.SettingItem

Callers 1

GetPublicSettingItemsFunction · 0.92

Calls 1

columnNameFunction · 0.85

Tested by

no test coverage detected