mirror of
https://github.com/sipeed/picoclaw.git
synced 2026-06-12 18:08:54 +00:00
fix(config): add ok check for type assertion in migration model name indexing
This commit is contained in:
@@ -501,7 +501,10 @@ func mergeModelListsWithMap(mainML []any, secML map[string]any) error {
|
||||
for i, m := range mainML {
|
||||
if mVal, ok := m.(map[string]any); ok {
|
||||
if name, hasName := mVal["model_name"]; hasName {
|
||||
nameStr := name.(string)
|
||||
nameStr, ok := name.(string)
|
||||
if !ok {
|
||||
return fmt.Errorf("model_name must be a string, got %T", name)
|
||||
}
|
||||
index := countMap[nameStr]
|
||||
indexedKeys[fmt.Sprintf("%s:%d", nameStr, index)] = i
|
||||
if _, ok := indexedKeys[nameStr]; !ok {
|
||||
|
||||
Reference in New Issue
Block a user