OSDN Git Service

fix:retrive
[pettanr/pettanr.git] / app / assets / javascripts / views / ground_pictures / element_face.js.coffee
index 6c54eae..8feea28 100644 (file)
@@ -7,15 +7,13 @@ class Pettanr.Views.GroundPicture.ElementSymbol extends Pettanr.View
   \r
   render: () ->\r
     this.$el.html('')\r
-    retriever = @element.picture()\r
-    @listenTo(retriever, 'retrieve', @retrieve_picture)\r
-    retriever.retrieve()\r
+    @element.get_parent('picture', this, {\r
+      success: (@picture) =>\r
+        img = @element.tmb_opt_img_tag(@picture)\r
+        this.$el.html(img.render().el)\r
+    })\r
     this\r
   \r
-  retrieve_picture: (@picture) ->\r
-    img = @element.tmb_opt_img_tag(@picture)\r
-    this.$el.html(img.render().el)\r
-  \r
 class Pettanr.Views.GroundPicture.ElementFace extends Pettanr.View\r
   tagName: 'div'\r
   className: 'elements-tab'\r