Inconsequential behavior of afterModel

Hi,

I have implemented a small application. You can view that at http://jsbin.com/iSEJOxO/3/edit. The application works but in afterModel I have to use the model parameter although the model parameter represent a kategorie model instance and not the model for route ProdukteRoute. The model for the ProdukteRoute is provided by the setupController method. If I remove the model parameter from this.transitionTo(‘produkte’,model); (inside the method afterModel) it is impossible to navigate to other product categories.

This behavior is absolute inconsequential. Could the same functionality achieved using another approach to avoid this inconsequential behavior of afterModel ?

Kind regards,

Andreas