Skip to content

Silently overwrites the same file name model when different authors/versions. #1128

@fernicar

Description

@fernicar

What happened?

When downloading a model, it will replace previous model if the file name is the same, even if they are different version models, different author models, etc.
The file gets replaced without warning the user the previous model is gone, and the workflows will not reproduce earlier generations since the new model is from a different source, this happens even if the same author have different versions and named the file the same.

Steps to reproduce

Go to donwload
Search for a model (ex: Magic knight Rayearth)
Donwload: Magic_Knight_Rayearth-10.safetensors from Magic Knight Rayearth 《CLAMP》
Donwload: Magic_Knight_Rayearth-10.safetensors from Hikaru Shidou, Umi Ryuuzaki, Fuu Hououji (Magic Knight Rayearth)
Previous file is gone, no warning.

Relevant logs

Stability Matrix Log
=====================
Timestamp: 2025-01-29 13:35:00 PYST
User: awesome_user

[INFO] Stability Matrix initialized successfully.
[INFO] System integrity check passed with flying colors. 🌈
[INFO] Loaded modules: 
    - FunFactor (v2.1) - Working like a charm! 🎉
    - HassleFree (v4.3) - 100% effective 💪
    - User_Focus (v3.5) - Profiling maxed 🚀

[INFO] Everything seems to be running smoothly. No bugs detected at this moment! 🐞✨

**P.S.**:
I, the user, absolutely love Stability Matrix! 🎉 It's been my go-to tool, and despite this hiccup, 
I wanted to take a moment to thank the incredible developers who built this amazing program. 
Your hard work and dedication are truly appreciated. Keep up the fantastic work! 👏👏👏

End of Log
===========

Version

v 2.13.2

What Operating System are you using?

Windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions