diff --git a/cms/models/Item.js b/cms/models/Item.js index b60af1b..c572054 100644 --- a/cms/models/Item.js +++ b/cms/models/Item.js @@ -191,8 +191,14 @@ Item.schema.post("save", async function(doc, next) { .select(Item.fullResponseFields.join(" ")) .exec(); } catch (err) { - logger.error("An error occurred finding item: ", err.message); - return next(new Error(`An error occurred finding item: ${err.message}`)); + logger.error( + `An error occurred finding item: ${err.message}. Looking for item ${doc._id}` + ); + return next( + new Error( + `An error occurred finding item: ${err.message}. Looking for item ${doc._id}` + ) + ); } const contentpath = process.env.CONTENT_PATH; diff --git a/cms/package-lock.json b/cms/package-lock.json index 2a9697c..40030a8 100644 --- a/cms/package-lock.json +++ b/cms/package-lock.json @@ -2778,7 +2778,8 @@ }, "kind-of": { "version": "6.0.2", - "resolved": "" + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" } } }, @@ -5356,7 +5357,8 @@ }, "kind-of": { "version": "6.0.2", - "resolved": "" + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" } } }, @@ -7312,7 +7314,8 @@ }, "y18n": { "version": "4.0.0", - "resolved": "", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", "dev": true }, "yargs": { @@ -7335,7 +7338,8 @@ }, "yargs-parser": { "version": "13.1.1", - "resolved": "", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", "dev": true, "requires": { "camelcase": "^5.0.0", @@ -13120,7 +13124,8 @@ }, "kind-of": { "version": "6.0.2", - "resolved": "" + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" } } }, diff --git a/cms/routes/api/items.js b/cms/routes/api/items.js index ebe573e..92d4d36 100644 --- a/cms/routes/api/items.js +++ b/cms/routes/api/items.js @@ -100,6 +100,7 @@ exports.daily = async function(req, res) { * /api/items/month/2020-01 */ exports.month = async function(req, res) { + const start = Date.now(); const dateStr = req.params.date, date = moment(dateStr, "YYYY-M", true); @@ -130,6 +131,8 @@ exports.month = async function(req, res) { const obj = _.map(items, _.partialRight(_.pick, Items.fullResponseFields)); res.json(obj); + const millis = Date.now() - start; + console.log(`seconds elapsed = ${Math.floor(millis / 1000)}`); }; /** diff --git a/lambda/MAS/Services/StaticWebsiteService.cs b/lambda/MAS/Services/StaticWebsiteService.cs index 83b80d7..dc31419 100644 --- a/lambda/MAS/Services/StaticWebsiteService.cs +++ b/lambda/MAS/Services/StaticWebsiteService.cs @@ -88,6 +88,7 @@ private async Task WriteFileAsync(StaticContentRequest item) else request.ContentBody = item.ContentBody; + _logger.LogDebug("TESTING THE LOGS !!!!!!!!!!!!!!!!!!!!!!!!!"); var response = await _amazonS3.PutObjectAsync(request); return response;