-class Pettanr.OriginalPicture.Collection extends Backbone.Collection\r
- model: Pettanr.OriginalPicture\r
- url: '/original_pictures'\r
+class Pettanr.OriginalPicture.History extends Backbone.Collection\r
+ url: '/original_pictures/'\r
+ \r
+ initialize: (options) ->\r
+ @model = Pettanr.Picture\r
+ @url = @url + options.id + '/history'\r
+ \r
+class Pettanr.OriginalPicture.Head extends Backbone.View\r
+ tagName: 'span'\r
+ initialize: (options) ->\r
+ @original_picture = options.original_picture\r
+ @pictures = new Pettanr.OriginalPicture.History({id: @original_picture.get('id')})\r
+ \r
+ render: () ->\r
+ _this = this\r
+ @pictures.fetch().done ->\r
+ head = _this.pictures.models[0]\r
+ value = if head\r
+ head.get('revision')\r
+ else\r
+ 'unpublished'\r
+ _this.$el.html(value)\r
+ this\r
+ \r