|
|
@ -76,10 +76,8 @@ var path = require('path'),
|
|
|
|
},
|
|
|
|
},
|
|
|
|
render: function(callback) {
|
|
|
|
render: function(callback) {
|
|
|
|
if (sitemap.obj !== undefined && sitemap.obj.cache.length) {
|
|
|
|
if (sitemap.obj !== undefined && sitemap.obj.cache.length) {
|
|
|
|
console.log('using sitemap from cache!');
|
|
|
|
|
|
|
|
sitemap.obj.toXML(callback);
|
|
|
|
sitemap.obj.toXML(callback);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
console.log('generating new sitemap!', sitemap.obj);
|
|
|
|
|
|
|
|
async.parallel([sitemap.getStaticUrls, sitemap.getDynamicUrls], function(err, urls) {
|
|
|
|
async.parallel([sitemap.getStaticUrls, sitemap.getDynamicUrls], function(err, urls) {
|
|
|
|
urls = urls[0].concat(urls[1]);
|
|
|
|
urls = urls[0].concat(urls[1]);
|
|
|
|
sitemap.obj = sm.createSitemap({
|
|
|
|
sitemap.obj = sm.createSitemap({
|
|
|
|