mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2026-03-06 17:47:30 +08:00
fix(deps): prevent read_config() from overriding resolver fallback state
read_config() in manager_core.py unconditionally re-read use_unified_resolver from config.ini, undoing the False set by prestartup_script.py on resolver fallback. This caused runtime installs to still defer deps even after a startup batch failure. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
df072a101f
commit
da7e6f4454
@ -1646,7 +1646,9 @@ def read_config():
|
|||||||
return default_conf[key].lower() == 'true' if key in default_conf else False
|
return default_conf[key].lower() == 'true' if key in default_conf else False
|
||||||
|
|
||||||
manager_util.use_uv = default_conf['use_uv'].lower() == 'true' if 'use_uv' in default_conf else False
|
manager_util.use_uv = default_conf['use_uv'].lower() == 'true' if 'use_uv' in default_conf else False
|
||||||
manager_util.use_unified_resolver = default_conf['use_unified_resolver'].lower() == 'true' if 'use_unified_resolver' in default_conf else False
|
# Don't override use_unified_resolver here: prestartup_script.py already reads config
|
||||||
|
# and sets this flag, then may reset it to False on resolver fallback.
|
||||||
|
# Re-reading from config would undo the fallback.
|
||||||
manager_util.bypass_ssl = get_bool('bypass_ssl', False)
|
manager_util.bypass_ssl = get_bool('bypass_ssl', False)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user