fixes to make the last commit work (asside from applying changes)
This commit is contained in:
parent
174866c2fd
commit
f2f0b9fdae
7 changed files with 32 additions and 18 deletions
|
@ -50,7 +50,7 @@ def accesses_mapdata(func):
|
|||
changed_geometries.reset()
|
||||
with DatabaseOverlayManager.enable(operations=None, commit=writable_method) as manager:
|
||||
result = func(request, *args, **kwargs)
|
||||
if manager.new_operations:
|
||||
if manager.operations:
|
||||
if writable_method:
|
||||
MapUpdate.objects.create(user=request.user, type='direct_edit')
|
||||
else:
|
||||
|
|
|
@ -218,7 +218,7 @@ def changeset_detail(request, pk):
|
|||
else:
|
||||
title = next(iter(changed_object.titles.values()))
|
||||
|
||||
prev_values = changeset.operations.prev.get(changed_object.obj).values
|
||||
prev_values = changeset.changes.prev.get(changed_object.obj).values
|
||||
|
||||
edit_url = None
|
||||
if not changed_object.deleted:
|
||||
|
|
|
@ -128,7 +128,7 @@ def space_detail(request, level, pk):
|
|||
|
||||
|
||||
def get_changeset_exceeded(request):
|
||||
return request.user_permissions.max_changeset_changes <= len(request.changeset.operations.operations)
|
||||
return request.user_permissions.max_changeset_changes <= len(request.changeset.changes)
|
||||
|
||||
|
||||
@etag(editor_etag_func)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue