From 22b9b76d7f50a0196bfc781bf59ee609fd0ec8ff Mon Sep 17 00:00:00 2001 From: ohaiibuzzle <23693150+ohaiibuzzle@users.noreply.github.com> Date: Tue, 4 Feb 2025 02:22:52 +0700 Subject: [PATCH] fix: models.cc: symlinked model deletion shouldn't remove original file --- engine/controllers/models.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engine/controllers/models.cc b/engine/controllers/models.cc index 64c237dad..98cf8be51 100644 --- a/engine/controllers/models.cc +++ b/engine/controllers/models.cc @@ -461,6 +461,9 @@ void Models::ImportModel( model_config.files.push_back(modelPath); auto size = std::filesystem::file_size(modelPath); model_config.size = size; + + // set this so that it doesn't nuke the original file on model deletion + model_entry.branch_name = "imported"; } model_config.model = modelHandle; model_config.name = modelName.empty() ? model_config.name : modelName;