\r
root: () ->\r
@set_model()\r
- retriever = new Pettanr.Cache.Retriever(Pettanr.Folder.Root)\r
- @listenTo(retriever, 'retrieve', @retrieve_root)\r
- retriever.retrieve(true)\r
- \r
- retrieve_root: (item) -> \r
- @item = item\r
- @children_html()\r
+ Pettanr.Folder.Root.retrieve(null, this, {\r
+ success: (@item) => \r
+ @children_html()\r
+ force: true\r
+ })\r
\r
show_html_format: (format) -> \r
\r
show: () ->\r
@set_model()\r
- retriever = new Pettanr.Cache.Retriever(Pettanr.FolderWatch, @params['id'])\r
- @listenTo(retriever, 'retrieve', @retrieve_show)\r
- retriever.retrieve(true)\r
+ folder = new Pettanr.FolderWatch({id: @params['id']})\r
+ folder.retrieve(this, {\r
+ success: (@item) => \r
+ @render_show()\r
+ force: true\r
+ })\r
\r
- retrieve_show: (@item) -> \r
- @render_show()\r
\r
render_show: () -> \r
switch @params['format']\r