mirror of
https://github.com/kevinveenbirkenbach/github-to-gitea-mirror.git
synced 2024-11-23 14:31:05 +01:00
Solved api bug
This commit is contained in:
parent
4da7049216
commit
3db4f93d77
@ -28,13 +28,18 @@ gitea_repos = set(repo['name'] for repo in response.json())
|
|||||||
# Identify repos not yet mirrored on Gitea
|
# Identify repos not yet mirrored on Gitea
|
||||||
to_mirror = {name: url for name, url in github_repos.items() if name not in gitea_repos}
|
to_mirror = {name: url for name, url in github_repos.items() if name not in gitea_repos}
|
||||||
|
|
||||||
|
# Fetch the Gitea User ID
|
||||||
|
response = requests.get(f"https://git.veen.world/api/v1/users/{GITEA_USER}", headers=HEADERS)
|
||||||
|
response.raise_for_status()
|
||||||
|
gitea_user_id = response.json().get("id")
|
||||||
|
|
||||||
for name, url in to_mirror.items():
|
for name, url in to_mirror.items():
|
||||||
data = {
|
data = {
|
||||||
"clone_url": url,
|
"clone_addr": url,
|
||||||
"mirror": True,
|
"mirror": True,
|
||||||
"private": True,
|
"private": True,
|
||||||
"repo_name": name,
|
"repo_name": name,
|
||||||
"uid": GITEA_USER
|
"uid": gitea_user_id
|
||||||
}
|
}
|
||||||
response = requests.post(f"https://git.veen.world/api/v1/repos/migrate", headers=HEADERS, json=data)
|
response = requests.post(f"https://git.veen.world/api/v1/repos/migrate", headers=HEADERS, json=data)
|
||||||
if response.status_code == 201:
|
if response.status_code == 201:
|
||||||
|
Loading…
Reference in New Issue
Block a user