From 083aec850ba8789f103a346db63add2fbb6cec29 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Sun, 28 Nov 2010 11:08:20 +0100 Subject: [PATCH] improve sonia.repository reset function --- .../src/main/webapp/resources/js/sonia.repository.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scm-webapp/src/main/webapp/resources/js/sonia.repository.js b/scm-webapp/src/main/webapp/resources/js/sonia.repository.js index f9a2a9f07f..1fab0b76e4 100644 --- a/scm-webapp/src/main/webapp/resources/js/sonia.repository.js +++ b/scm-webapp/src/main/webapp/resources/js/sonia.repository.js @@ -393,6 +393,18 @@ Sonia.repository.FormPanel = Ext.extend(Sonia.rest.FormPanel,{ alert( 'failure' ); } }); + }, + + reset: function(){ + if ( debug ){ + console.debug( 'reset form' ); + } + this.getForm().reset(); + if ( this.item != null ){ + this.permissionStore.loadData( this.item ); + } else { + this.permissionStore.removeAll(); + } } });