Enhanced the repository sync

This commit is contained in:
Johannes Erwerle 2026-04-06 20:43:17 +02:00
parent 8fb0c1393a
commit 0117713934
4 changed files with 55 additions and 157 deletions

View file

@ -1,12 +1,7 @@
from django.tasks import task
from .deployments import sync_repos, get_users
from django.contrib.auth.models import User
from .deployments import sync_repos
@task
def update_user(user_pk):
user = User.objects.get(pk=user_pk)
username = f"u-{user.pk}"
system_user = get_users()[username]
sync_repos(username=username, user=user, system_user=system_user)
def update_user():
sync_repos()