🧹 refactor: drop obsolete ValidateApiInfo API & update callers

Backend
• Removed the exported function `ValidateApiInfo` from `setting/console_setting/validation.go`; it was only a legacy wrapper and is no longer required.
• Updated `controller/option.go` to call `ValidateConsoleSettings(value, "ApiInfo")` directly when validating `console_setting.api_info`.
• Confirmed there are no remaining references to `ValidateApiInfo` in the codebase.

This commit eliminates the last piece of compatibility code related to the old validation interface, keeping the API surface clean and consistent.
This commit is contained in:
Apple\Apple
2025-06-14 00:59:38 +08:00
parent c554015526
commit 66403275b7
2 changed files with 1 additions and 6 deletions

View File

@@ -96,11 +96,6 @@ func validateApiInfo(apiInfoStr string) error {
return nil
}
// ValidateApiInfo 保持向后兼容
func ValidateApiInfo(apiInfoStr string) error {
return validateApiInfo(apiInfoStr)
}
// GetApiInfo 获取 API 信息列表
func GetApiInfo() []map[string]interface{} {
apiInfoStr := GetConsoleSetting().ApiInfo