From 59392b039a0aee6be3c085785855f66187375f41 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Sun, 9 Jan 2022 11:06:27 +0100
Subject: [PATCH] Bump celery-haystack-ng to 2.0 to support batch update tasks

---
 CHANGELOG.rst  | 1 +
 pyproject.toml | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index c57f93ce9..75c18ce6d 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -31,6 +31,7 @@ Fixed
 * The ``Person`` model had an ``is_active`` flag that was used in unclear ways; it is now removed
 * The data check results list view didn't work if a related object had been deleted in the meanwhile.
 * Socialaccount login template was not overriden
+* Atomic transactions now cause only one Haystack update task to run
 
 Changed
 ~~~~~~~
diff --git a/pyproject.toml b/pyproject.toml
index 5e2efea25..bcaf906b0 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -94,7 +94,7 @@ django-guardian = "^2.2.0"
 rules = "^3.0"
 django-cache-memoize = "^0.1.6"
 django-haystack = "^3.1"
-celery-haystack-ng = "^0.21.1"
+celery-haystack-ng = "^2.0"
 django-dbbackup = "^3.3.0"
 spdx-license-list = "^0.5.0"
 license-expression = "^21.6"
-- 
GitLab