[Bf-blender-cvs] [224869acc53] blender-v3.3-release: Use report warning opening file written by newer Blender binary
Philipp Oeser
noreply at git.blender.org
Wed Aug 17 14:14:49 CEST 2022
Commit: 224869acc53fc1feb7d0790e87ab7a7106528285
Author: Philipp Oeser
Date: Wed Aug 17 10:22:26 2022 +0200
Branches: blender-v3.3-release
https://developer.blender.org/rB224869acc53fc1feb7d0790e87ab7a7106528285
Use report warning opening file written by newer Blender binary
handle_subversion_warning() was reporting with RPT_ERROR type, replaced
with RPT_WARNING.
RPT_ERROR would stop python scripts opening files written by newer
Blender binary with bpy.ops.wm.open_mainfile(), preventing further code
from running. This does not seem right since Blender itself still loads
the files.
Ran into this checking T100446 in 2.93.
Differential Revision: https://developer.blender.org/D15712
===================================================================
M source/blender/blenkernel/intern/blendfile.c
===================================================================
diff --git a/source/blender/blenkernel/intern/blendfile.c b/source/blender/blenkernel/intern/blendfile.c
index 70c3dc2de39..d7f30c99397 100644
--- a/source/blender/blenkernel/intern/blendfile.c
+++ b/source/blender/blenkernel/intern/blendfile.c
@@ -453,7 +453,7 @@ static void handle_subversion_warning(Main *main, BlendFileReadReport *reports)
(main->minversionfile == BLENDER_FILE_VERSION &&
main->minsubversionfile > BLENDER_FILE_SUBVERSION)) {
BKE_reportf(reports->reports,
- RPT_ERROR,
+ RPT_WARNING,
"File written by newer Blender binary (%d.%d), expect loss of data!",
main->minversionfile,
main->minsubversionfile);
More information about the Bf-blender-cvs
mailing list