Skip to content

Commit

Permalink
closes issue #15 - fixed some issues in templates.js
Browse files Browse the repository at this point in the history
  • Loading branch information
psychobunny committed Jun 24, 2013
1 parent dbf7887 commit 8383874
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions public/src/templates.js
Original file line number Diff line number Diff line change
Expand Up @@ -250,19 +250,22 @@
if (data[d] === null) {
template = replace(namespace + d, '', template);
} else if (data[d].constructor == Array) {
namespace += d;
namespace += d + '.';

regex = makeRegex(d),
block = getBlock(regex, namespace, template)
if (block == null) continue;
if (block == null) {
namespace = namespace.replace(d + '.', '');
continue;
}

var numblocks = data[d].length - 1, i = 0, result = "";

do {
result += parse(data[d][i], namespace + '.', block);
result += parse(data[d][i], namespace, block);
} while (i++ < numblocks);

namespace = namespace.replace(d, '');
namespace = namespace.replace(d + '.', '');
template = setBlock(regex, result, template);
} else if (data[d] instanceof Object) {
namespace += d + '.';
Expand Down

0 comments on commit 8383874

Please sign in to comment.