mirror of
https://github.com/carrotquest/django-clickhouse.git
synced 2025-07-16 11:02:28 +03:00
Bugfix in QuerySetMixin inheritance
This commit is contained in:
parent
0f1364b2b8
commit
6493373c8f
|
@ -75,14 +75,14 @@ class ClickHouseSyncBulkUpdateQuerySetMixin(ClickHouseSyncRegisterMixin, BulkUpd
|
||||||
original_returning = kwargs.pop('returning', None)
|
original_returning = kwargs.pop('returning', None)
|
||||||
kwargs['returning'] = self._update_returning_param(original_returning)
|
kwargs['returning'] = self._update_returning_param(original_returning)
|
||||||
result = super().bulk_update(*args, **kwargs)
|
result = super().bulk_update(*args, **kwargs)
|
||||||
self._register_ops(result)
|
self._register_ops('update', result)
|
||||||
return result.count() if original_returning is None else result
|
return result.count() if original_returning is None else result
|
||||||
|
|
||||||
def bulk_update_or_create(self, *args, **kwargs):
|
def bulk_update_or_create(self, *args, **kwargs):
|
||||||
original_returning = kwargs.pop('returning', None)
|
original_returning = kwargs.pop('returning', None)
|
||||||
kwargs['returning'] = self._update_returning_param(original_returning)
|
kwargs['returning'] = self._update_returning_param(original_returning)
|
||||||
result = super().bulk_update_or_create(*args, **kwargs)
|
result = super().bulk_update_or_create(*args, **kwargs)
|
||||||
self._register_ops(result)
|
self._register_ops('update', result)
|
||||||
return result.count() if original_returning is None else result
|
return result.count() if original_returning is None else result
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user