-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: janusweb
action: commit
revision:
path_from:
revision_from: ad87f92957f10105eae0828d56db009379fade14:
path_to:
revision_to:

git.thebackupbox.net

janusweb

git://git.thebackupbox.net/janusweb

commit ad87f92957f10105eae0828d56db009379fade14
Author: James Baicoianu <james_github@baicoianu.com>
Date:   Thu Jan 12 00:37:06 2017 -0800

    Use this.getAsset() so that image assets are tracked

diff --git a/scripts/image.js b/scripts/image.js

index 2f31c9f350481e59ef456e987d6c5b44098ee686..

index ..215c79002e29b9b1d65fd22fe24db44a28f6d21c 100644

--- a/scripts/image.js
+++ b/scripts/image.js
@@ -70,7 +70,7 @@ elation.require(['janusweb.janusbase'], function() {
       return box;
     }
     this.createMaterial = function() {
-      this.asset = elation.engine.assets.find('image', this.image_id, true);
+      this.asset = this.getAsset('image', this.image_id);
       if (this.asset) {
         this.texture = this.asset.getInstance();
         if (this.texture) {
@@ -105,7 +105,11 @@ elation.require(['janusweb.janusbase'], function() {
       return facemat;
     }
     this.updateMaterial = function() {
-      var newtexture = elation.engine.assets.find('image', this.image_id);
+      this.asset = this.getAsset('image', this.image_id);
+      var newtexture = false;
+      if (this.asset) {
+        newtexture = this.asset.getInstance();
+      }
       if (newtexture && newtexture !== this.texture) {
         this.texture = newtexture;
         if (newtexture.image) {

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 14:16:32 2024