переименование дублей профилей с нашими именами под чужими id
This commit is contained in:
@@ -155,6 +155,12 @@ if dflt is None:
|
||||
dflt_id = id_d
|
||||
else:
|
||||
dflt_id = dflt["id"]
|
||||
# Старые записи с нашими именами, но чужими id (от ручной настройки или прошлых
|
||||
# версий) переименовываем, иначе в панели будут два одинаковых пункта.
|
||||
ours = {id_o: "ollama-cloud", id_z: "zai-glm"}
|
||||
for x in ent:
|
||||
if x.get("name") in ours.values() and x.get("id") not in ours:
|
||||
x["name"] = x["name"] + " (старый)"
|
||||
if routes in ("ollama", "both"): ensure(id_o, "ollama-cloud")
|
||||
if routes in ("zai", "both"): ensure(id_z, "zai-glm")
|
||||
# Выкидываем записи, у которых файла на диске нет: они ломают выбор в панели.
|
||||
|
||||
Reference in New Issue
Block a user