mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-17 03:01:08 +01:00
potential fix for templates bug
This commit is contained in:
@@ -2,8 +2,7 @@
|
|||||||
|
|
||||||
(function (module) {
|
(function (module) {
|
||||||
|
|
||||||
var ready_callback,
|
var config = {},
|
||||||
config = {},
|
|
||||||
templates,
|
templates,
|
||||||
fs = null,
|
fs = null,
|
||||||
available_templates = [];
|
available_templates = [];
|
||||||
@@ -35,8 +34,19 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
templates.ready = function(callback) {
|
templates.ready = function(callback) {
|
||||||
if (callback == null && ready_callback) ready_callback();
|
if (callback == null) {
|
||||||
else ready_callback = callback;
|
if (this.ready_callback) {
|
||||||
|
this.ready_callback();
|
||||||
|
} else {
|
||||||
|
this.loaded = true;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (this.loaded == true) {
|
||||||
|
callback();
|
||||||
|
} else {
|
||||||
|
this.ready_callback = callback;
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
templates.prepare = function(raw_tpl, data) {
|
templates.prepare = function(raw_tpl, data) {
|
||||||
|
|||||||
Reference in New Issue
Block a user