initialize: (options) ->\r
@list_group_name = options.list_group_name\r
@list_name = options.list_name\r
- @operators = options.operators\r
@params = options.options\r
\r
@list_group_manifest = LocalManifest.manifest().list_groups[@list_group_name]\r
\r
items: () ->\r
_.map @models, (model) =>\r
- new @model_class(model.attributes)\r
+ item = new @model_class(model.attributes)\r
+ Pettanr.cache.store(item)\r
\r
count: () ->\r
new Pettanr.CounterModel({}, {url: '/' + @action_manifest.counter_url(@params)})\r
\r
open: (cb) ->\r
@url = '/' + @action_manifest.url(@params)\r
- @fetch({cache: true}).done =>\r
- #_this.boost(items)\r
+ @fetch().done =>\r
+ # @boost(items)\r
cb()\r
\r