1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2024-11-30 04:13:01 +00:00

Don't trigger signals when we add an object through a permission check

This commit is contained in:
Yohann D'ANELLO 2020-09-07 14:57:30 +02:00
parent 78586b9343
commit 346aa94ead

View File

@ -58,7 +58,7 @@ class InstancedPermission:
# Force insertion, no data verification, no trigger # Force insertion, no data verification, no trigger
obj._force_save = True obj._force_save = True
# We don't want to trigger any signal (log, ...) # We don't want to trigger any signal (log, ...)
obj.no_signal = True obj._no_signal = True
Model.save(obj, force_insert=True) Model.save(obj, force_insert=True)
ret = self.model.model_class().objects.filter(self.query & Q(pk=0)).exists() ret = self.model.model_class().objects.filter(self.query & Q(pk=0)).exists()
# Delete testing object # Delete testing object