Revert "use changesets in import management commands correctly"

This reverts commit 5dc829e008.
This commit is contained in:
Laura Klünder 2024-12-26 05:41:28 +01:00
parent 94a8328cbb
commit f74178f720
2 changed files with 6 additions and 6 deletions

View file

@ -45,12 +45,12 @@ class Command(BaseCommand):
changed_geometries.reset()
changeset = ChangeSet()
changeset.author = self.request.user
changeset.title = 'importhub'
with within_changeset(changeset=changeset, user=None) as locked_changeset:
self.do_import(r.json())
if locked_changeset.changes:
with locked_changeset.lock_to_edit() as locked_changeset:
locked_changeset.apply(user=None)
with changeset.lock_to_edit() as locked_changeset:
locked_changeset.apply(user=None)
def do_report(self, prefix: str, obj_id: str, obj, report: Report):
import_prefix = f"{prefix}:{obj_id}:"

View file

@ -38,12 +38,12 @@ class Command(BaseCommand):
changed_geometries.reset()
changeset = ChangeSet()
changeset.author = self.request.user
changeset.title = 'importnoc'
with within_changeset(changeset=changeset, user=None) as locked_changeset:
self.do_import(items)
if locked_changeset.changes:
with locked_changeset.lock_to_edit() as locked_changeset:
locked_changeset.apply(user=None)
with changeset.lock_to_edit() as locked_changeset:
locked_changeset.apply(user=None)
def do_report(self, prefix: str, obj_id: str, obj, report: Report):
import_prefix = f"{prefix}:{obj_id}:"