From 10368540ad15aa8b5bed5e8d6da81bee26c8d08a Mon Sep 17 00:00:00 2001 From: Heiko Kernbach Date: Fri, 7 Nov 2014 14:49:45 +0100 Subject: [PATCH] added feature for truncating a collection --- .../frontend/js/views/collectionsItemView.js | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/js/apps/system/aardvark/frontend/js/views/collectionsItemView.js b/js/apps/system/aardvark/frontend/js/views/collectionsItemView.js index e622e821d8..7f2ad0108c 100644 --- a/js/apps/system/aardvark/frontend/js/views/collectionsItemView.js +++ b/js/apps/system/aardvark/frontend/js/views/collectionsItemView.js @@ -74,6 +74,12 @@ window.modalView.hide(); }, + truncateCollection: function () { + this.model.truncateCollection(); + this.render(); + window.modalView.hide(); + }, + deleteCollection: function () { this.model.destroy( { @@ -249,6 +255,18 @@ "change-collection-status", "Status", this.model.get('status'), "" ) ); + buttons.push( + window.modalView.createDeleteButton( + "Delete", + this.deleteCollection.bind(this) + ) + ); + buttons.push( + window.modalView.createDeleteButton( + "Truncate", + this.truncateCollection.bind(this) + ) + ); if(collectionIsLoaded) { buttons.push( window.modalView.createNotificationButton( @@ -265,12 +283,6 @@ ); } - buttons.push( - window.modalView.createDeleteButton( - "Delete", - this.deleteCollection.bind(this) - ) - ); buttons.push( window.modalView.createSuccessButton( "Save",