From: Alan Knowles Date: Tue, 3 Mar 2015 06:26:47 +0000 (+0800) Subject: src/JsRender/Roo.vala X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=5538358ca5b0c604be220d58c7c5ae20f2295bae;p=app.Builder.js src/JsRender/Roo.vala --- diff --git a/src/JsRender/Roo.vala b/src/JsRender/Roo.vala index 10ce3338c..5874d7069 100644 --- a/src/JsRender/Roo.vala +++ b/src/JsRender/Roo.vala @@ -309,11 +309,7 @@ namespace JsRender { } Gee.HashMap transStrings; // map of md5 -> string.. - public string addTransString(string str) - { - this.transStrings.set(str, GLib.Checksum.compute_for_string (ChecksumType.MD5, str)); - } - + public Gee.ArrayList transStrings(Node node, Gee.ArrayList ret) { // iterate properties... @@ -324,8 +320,13 @@ namespace JsRender { continue; } // if the value is raw ... then we can not convert it.. + var fk = get_key(k); + if (k[0] == '$') { + continue; + } - nlist.add(this.parent.items.get(i)); + this.transStrings.set(str, + GLib.Checksum.compute_for_string (ChecksumType.MD5, str)); }