Improved GenericIndex widget.

This commit is contained in:
Martin Edenhofer 2013-10-18 08:26:33 +02:00
parent 97f8425c37
commit 904e5c4c7a

View file

@ -112,6 +112,7 @@ class App.ControllerGenericIndex extends App.Controller
@navupdate @pageData.navupdate @navupdate @pageData.navupdate
# bind render after a change is done # bind render after a change is done
if !@disableRender
@subscribeId = App[ @genericObject ].subscribe(@render) @subscribeId = App[ @genericObject ].subscribe(@render)
App[ @genericObject ].bind 'ajaxError', (rec, msg) => App[ @genericObject ].bind 'ajaxError', (rec, msg) =>
@ -126,9 +127,11 @@ class App.ControllerGenericIndex extends App.Controller
@render() @render()
# fetch all # fetch all
if !@disableInitFetch
App[ @genericObject ].fetch() App[ @genericObject ].fetch()
release: => release: =>
if @subscribeId
App[ @genericObject ].unsubscribe(@subscribeId) App[ @genericObject ].unsubscribe(@subscribeId)
render: => render: =>