refactor(config): rename model mapping fields from from/to to name/alias

This commit is contained in:
hkfires
2025-12-30 11:07:02 +08:00
parent 7be3f1c36c
commit d443c86620
4 changed files with 44 additions and 44 deletions

View File

@@ -1191,19 +1191,19 @@ func applyOAuthModelMappings(cfg *config.Config, provider, authKind string, mode
}
forward := make(map[string]string, len(mappings))
for i := range mappings {
from := strings.TrimSpace(mappings[i].From)
to := strings.TrimSpace(mappings[i].To)
if from == "" || to == "" {
name := strings.TrimSpace(mappings[i].Name)
alias := strings.TrimSpace(mappings[i].Alias)
if name == "" || alias == "" {
continue
}
if strings.EqualFold(from, to) {
if strings.EqualFold(name, alias) {
continue
}
key := strings.ToLower(from)
key := strings.ToLower(name)
if _, exists := forward[key]; exists {
continue
}
forward[key] = to
forward[key] = alias
}
if len(forward) == 0 {
return models