Skip to content

Commit 4a9ed1a

Browse files
author
Gabriel Monroy
committed
destroy layer infrastructure on DELETE
1 parent 483b4d2 commit 4a9ed1a

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

api/views.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,12 @@ def post_save(self, layer, created=False, **kwargs):
261261
# build the layer's required infrastructure
262262
layer.build().delay().wait()
263263

264+
def destroy(self, request, **kwargs):
265+
layer = self.get_object()
266+
layer.destroy()
267+
layer.delete()
268+
return Response(status=status.HTTP_204_NO_CONTENT)
269+
264270

265271
class FormationNodeViewSet(OwnerViewSet):
266272

0 commit comments

Comments
 (0)