Don't stomp Model.name after a partial match against ModelSettings #568

This commit is contained in:
Paul Gauthier 2024-04-22 10:36:10 -07:00
parent 8983767ff3
commit 83c76a3c65

View file

@ -190,6 +190,8 @@ class Model:
# direct match, or match "provider/<model>"
if model == ms.name or model.endswith("/" + ms.name):
for field in fields(ModelSettings):
if field.name == "name":
continue
val = getattr(ms, field.name)
setattr(self, field.name, val)