ok Merge branch 'master' of github.com:modelscope/modelscope into release/1.30

This commit is contained in:
wangxingjun778
2025-09-15 16:54:24 +08:00
2 changed files with 9 additions and 2 deletions

View File

@@ -910,9 +910,9 @@ class HubApi:
cookies = None
if isinstance(use_cookies, CookieJar):
cookies = use_cookies
elif use_cookies:
elif isinstance(use_cookies, bool):
cookies = ModelScopeConfig.get_cookies()
if cookies is None:
if use_cookies and cookies is None:
raise ValueError('Token does not exist, please login first.')
return cookies

View File

@@ -318,6 +318,13 @@ class CommitHistoryResponse:
def from_api_response(cls, data: dict) -> 'CommitHistoryResponse':
"""Create CommitHistoryResponse from API response data."""
commits_data = data.get('Data', {}).get('Commit', [])
if not commits_data:
return cls(
commits=[],
total_count=0,
)
commits = [
DetailedCommitInfo.from_api_response(commit)
for commit in commits_data