fix(celery): fixed issue with repo creation tasks that could hide exceptions

This commit is contained in:
RhodeCode Admin 2025-12-23 21:04:38 +01:00
parent cd01bbbddd
commit e9a3cf8c29

View file

@ -180,7 +180,7 @@ def get_mailer(transformed_email_conf: dict[str, Any], original_email_conf: dict
return Mailer(**transformed_email_conf)
@async_task(ignore_result=True, base=RequestContextAndUniqueByPayloadTask)
@async_task(ignore_result=False, base=RequestContextAndUniqueByPayloadTask)
def create_repo(form_data, cur_user):
from rhodecode.model.repo import RepoModel
from rhodecode.model.user import UserModel
@ -300,7 +300,7 @@ def create_repo(form_data, cur_user):
return True
@async_task(ignore_result=True, base=RequestContextAndUniqueByPayloadTask)
@async_task(ignore_result=False, base=RequestContextAndUniqueByPayloadTask)
def create_repo_fork(form_data, cur_user):
"""
Creates a fork of repository using internal VCS methods