| 12345678910111213141516171819202122232425262728293031323334353637 |
- package setting
- import (
- "github.com/QuantumNous/new-api/common"
- )
- var autoGroups = []string{
- "default",
- }
- var DefaultUseAutoGroup = false
- func ContainsAutoGroup(group string) bool {
- for _, autoGroup := range autoGroups {
- if autoGroup == group {
- return true
- }
- }
- return false
- }
- func UpdateAutoGroupsByJsonString(jsonString string) error {
- autoGroups = make([]string, 0)
- return common.Unmarshal([]byte(jsonString), &autoGroups)
- }
- func AutoGroups2JsonString() string {
- jsonBytes, err := common.Marshal(autoGroups)
- if err != nil {
- return "[]"
- }
- return string(jsonBytes)
- }
- func GetAutoGroups() []string {
- return autoGroups
- }
|