add error log for invalid input visibility args (#1569)

This commit is contained in:
Xingjun.Wang
2025-12-10 10:27:20 +08:00
committed by GitHub
parent 62d51b9f2b
commit 13d8f27bf0

View File

@@ -2901,6 +2901,9 @@ class HubApi:
if not repo_id:
raise ValueError('The arg `repo_id` cannot be empty!')
if visibility not in ['private', 'public']:
raise ValueError(f'Invalid visibility: {visibility}, supported visibilities: `private`, `public`')
visibility_map: Dict[str, int] = {v: k for k, v in VisibilityMap.items()}
visibility_code: int = visibility_map.get(visibility, 5)
cookies = self.get_cookies(access_token=token, cookies_required=True)