#189 EcoAccount deferred parcel calculation
* adds celery parcel calculation to EcoAccount migration logic
This commit is contained in:
parent
a8ffcf856d
commit
fbf613f16e
@ -14,6 +14,7 @@ from intervention.models import Responsibility, Handler, Intervention, Legal
|
||||
from konova.management.commands.kspMigrater.compensation_migrater import CompensationMigrater
|
||||
from konova.models import Geometry
|
||||
from konova.sub_settings.lanis_settings import DEFAULT_SRID_RLP
|
||||
from konova.tasks import celery_update_parcels
|
||||
from user.models import UserActionLogEntry
|
||||
|
||||
|
||||
@ -144,6 +145,7 @@ class EcoAccountMigrater(CompensationMigrater):
|
||||
instance.deductable_surface = area
|
||||
instance.geometry.geom = db_result_geom if not db_result_geom.empty else None
|
||||
instance.geometry.save()
|
||||
celery_update_parcels.delay(instance.geometry.id)
|
||||
except TypeError:
|
||||
raise TypeError(f"{identifier}, {db_result_geom}")
|
||||
except GDALException as e:
|
||||
|
@ -1,7 +1,7 @@
|
||||
from django.contrib import admin
|
||||
|
||||
from konova.admin import DeletableObjectMixinAdmin
|
||||
from user.models import User, Team
|
||||
from user.models import User, Team, UserActionLogEntry
|
||||
|
||||
|
||||
class UserNotificationAdmin(admin.ModelAdmin):
|
||||
@ -93,4 +93,4 @@ admin.site.register(Team, TeamAdmin)
|
||||
|
||||
# Outcommented for a cleaner admin backend on production
|
||||
#admin.site.register(UserNotification, UserNotificationAdmin)
|
||||
#admin.site.register(UserActionLogEntry, UserActionLogEntryAdmin)
|
||||
admin.site.register(UserActionLogEntry, UserActionLogEntryAdmin)
|
||||
|
Loading…
Reference in New Issue
Block a user