feature: implements deduplication mechanist for celery messages
This commit is contained in:
parent
33ca7503ed
commit
c255a3aef6
2 changed files with 2 additions and 1 deletions
|
|
@ -179,7 +179,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=RequestContextTask)
|
||||
@async_task(ignore_result=True, base=RequestContextAndUniqueByPayloadTask)
|
||||
def create_repo(form_data, cur_user):
|
||||
from rhodecode.model.repo import RepoModel
|
||||
from rhodecode.model.user import UserModel
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ from celery import Task
|
|||
|
||||
from rhodecode import CONFIG
|
||||
from rhodecode.lib.celerylib import RequestContextTask
|
||||
from rhodecode.lib.type_utils import str2bool
|
||||
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue