diff options
Diffstat (limited to 'lib/generate/plugin.js')
-rw-r--r-- | lib/generate/plugin.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/generate/plugin.js b/lib/generate/plugin.js index 6b30073..2b06c15 100644 --- a/lib/generate/plugin.js +++ b/lib/generate/plugin.js @@ -86,9 +86,14 @@ Plugin.prototype.callHook = function(name, context, data) { }); }; +// Has assets +Plugin.prototype.hasAssets = function(out) { + return (this.infos.book && this.infos.book.assets); +}; + // Copy plugin assets fodler Plugin.prototype.copyAssets = function(out) { - if (!this.infos.book || !this.infos.book.assets) return Q(); + if (!this.hasAssets()) return Q(); return fs.copy( this.resolveFile(this.infos.book.assets), out |