From f245506bf263f05a73718198ecba07233c7ab902 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Thu, 2 Oct 2025 08:17:32 -0400 Subject: [PATCH] cleanup hf login Signed-off-by: Vladimir Mandic --- modules/modelloader.py | 1 + modules/sd_models.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/modelloader.py b/modules/modelloader.py index 0eaccf1bd..bc2e0b607 100644 --- a/modules/modelloader.py +++ b/modules/modelloader.py @@ -22,6 +22,7 @@ pbar = None def hf_login(token=None): global loggedin # pylint: disable=global-statement token = token or shared.opts.huggingface_token + token = token.replace("\n", "").replace("\r", "").strip() if token is not None else None install('hf_xet', quiet=True) if token is None or len(token) <= 4: log.debug('HF login: no token provided') diff --git a/modules/sd_models.py b/modules/sd_models.py index e759ac56f..bb89f6df2 100644 --- a/modules/sd_models.py +++ b/modules/sd_models.py @@ -1220,9 +1220,9 @@ def hf_auth_check(checkpoint_info, force:bool=False): return True except Exception: pass + repo_id = path_to_repo(checkpoint_info) try: login = modelloader.hf_login() - repo_id = path_to_repo(checkpoint_info) return hf.auth_check(repo_id) except Exception as e: shared.log.error(f'Load model: repo="{repo_id}" login={login} {e}')