diff --git a/services/monthlyReportNotification/ecolyo.js b/services/monthlyReportNotification/ecolyo.js index 9b075006043e9d9e15d42bb590ecd5cdd71560be..aa19161f8f7c908265e9869fc88e98288da4e715 100644 --- a/services/monthlyReportNotification/ecolyo.js +++ b/services/monthlyReportNotification/ecolyo.js @@ -166517,6 +166517,7 @@ const monthlyReportNotification = async ({ currentMonth: (0, _utils.getMonthNameWithPrep)(date), previousYear: date.year - 1, currentYear: date.year, + previousMonthYear: date.month === 1 ? date.year - 1 : date.year, consoImageUrl: baseUrl + '/assets/multifluidConsumption.png', feedbackImageUrl: baseUrl + '/assets/feedback.png' }); @@ -166617,9 +166618,9 @@ module.exports = (Handlebars["default"] || Handlebars).template({"1":function(co + alias2(alias1((depth0 != null ? lookupProperty(depth0,"currentMonth") : depth0), depth0)) + " " + alias2(alias1((depth0 != null ? lookupProperty(depth0,"currentYear") : depth0), depth0)) - + " est prêt. Voilà l’évolution de vos consommations :</mj-text>\n" - + ((stack1 = lookupProperty(helpers,"if").call(alias3,(depth0 != null ? lookupProperty(depth0,"yearComparisonExist") : depth0),{"name":"if","hash":{},"fn":container.program(4, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":32,"column":10},"end":{"line":38,"column":17}}})) != null ? stack1 : "") - + ((stack1 = lookupProperty(helpers,"if").call(alias3,(depth0 != null ? lookupProperty(depth0,"monthComparisonExist") : depth0),{"name":"if","hash":{},"fn":container.program(6, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":39,"column":10},"end":{"line":45,"column":17}}})) != null ? stack1 : ""); + + " est prêt. Voilà l’évolution de vos consommations :</mj-text>\n" + + ((stack1 = lookupProperty(helpers,"if").call(alias3,(depth0 != null ? lookupProperty(depth0,"yearComparisonExist") : depth0),{"name":"if","hash":{},"fn":container.program(4, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":32,"column":10},"end":{"line":37,"column":17}}})) != null ? stack1 : "") + + ((stack1 = lookupProperty(helpers,"if").call(alias3,(depth0 != null ? lookupProperty(depth0,"monthComparisonExist") : depth0),{"name":"if","hash":{},"fn":container.program(6, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":38,"column":10},"end":{"line":43,"column":17}}})) != null ? stack1 : ""); },"4":function(container,depth0,helpers,partials,data) { var stack1, alias1=container.lambda, alias2=container.escapeExpression, lookupProperty = container.lookupProperty || function(parent, propertyName) { if (Object.prototype.hasOwnProperty.call(parent, propertyName)) { @@ -166632,7 +166633,7 @@ module.exports = (Handlebars["default"] || Handlebars).template({"1":function(co + alias2(alias1((depth0 != null ? lookupProperty(depth0,"currentMonth") : depth0), depth0)) + " " + alias2(alias1((depth0 != null ? lookupProperty(depth0,"previousYear") : depth0), depth0)) - + "</span>\n , vous avez consommé :" + + "</span>, vous avez consommé :" + ((stack1 = alias1((depth0 != null ? lookupProperty(depth0,"yearComparisonText") : depth0), depth0)) != null ? stack1 : "") + "\n </mj-text>\n"; },"6":function(container,depth0,helpers,partials,data) { @@ -166646,8 +166647,8 @@ module.exports = (Handlebars["default"] || Handlebars).template({"1":function(co return " <mj-text color=\"white\" font-weight=\"400\" font-size=\"18px\">\n Par rapport au mois\n <span class=\"bold gold\">" + alias2(alias1((depth0 != null ? lookupProperty(depth0,"previousMonth") : depth0), depth0)) + " " - + alias2(alias1((depth0 != null ? lookupProperty(depth0,"currentYear") : depth0), depth0)) - + "</span>\n , vous avez consommé :" + + alias2(alias1((depth0 != null ? lookupProperty(depth0,"previousMonthYear") : depth0), depth0)) + + "</span>, vous avez consommé :" + ((stack1 = alias1((depth0 != null ? lookupProperty(depth0,"monthComparisonText") : depth0), depth0)) != null ? stack1 : "") + "\n </mj-text>\n"; },"8":function(container,depth0,helpers,partials,data) { @@ -166659,11 +166660,11 @@ module.exports = (Handlebars["default"] || Handlebars).template({"1":function(co }; return " <mj-section background-color=\"#1B1C22\">\n <mj-column>\n" - + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"isInfo") : depth0),{"name":"if","hash":{},"fn":container.program(9, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":58,"column":10},"end":{"line":64,"column":17}}})) != null ? stack1 : "") - + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"divider1") : depth0),{"name":"if","hash":{},"fn":container.program(11, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":65,"column":10},"end":{"line":67,"column":17}}})) != null ? stack1 : "") - + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"isServiceNews") : depth0),{"name":"if","hash":{},"fn":container.program(13, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":68,"column":10},"end":{"line":73,"column":17}}})) != null ? stack1 : "") - + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"divider2") : depth0),{"name":"if","hash":{},"fn":container.program(11, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":74,"column":10},"end":{"line":76,"column":17}}})) != null ? stack1 : "") - + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"isPoll") : depth0),{"name":"if","hash":{},"fn":container.program(15, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":77,"column":10},"end":{"line":85,"column":17}}})) != null ? stack1 : "") + + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"isInfo") : depth0),{"name":"if","hash":{},"fn":container.program(9, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":56,"column":10},"end":{"line":62,"column":17}}})) != null ? stack1 : "") + + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"divider1") : depth0),{"name":"if","hash":{},"fn":container.program(11, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":63,"column":10},"end":{"line":65,"column":17}}})) != null ? stack1 : "") + + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"isServiceNews") : depth0),{"name":"if","hash":{},"fn":container.program(13, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":66,"column":10},"end":{"line":71,"column":17}}})) != null ? stack1 : "") + + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"divider2") : depth0),{"name":"if","hash":{},"fn":container.program(11, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":72,"column":10},"end":{"line":74,"column":17}}})) != null ? stack1 : "") + + ((stack1 = lookupProperty(helpers,"if").call(alias1,(depth0 != null ? lookupProperty(depth0,"isPoll") : depth0),{"name":"if","hash":{},"fn":container.program(15, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":75,"column":10},"end":{"line":83,"column":17}}})) != null ? stack1 : "") + " </mj-column>\n </mj-section>\n"; },"9":function(container,depth0,helpers,partials,data) { var stack1, alias1=container.lambda, lookupProperty = container.lookupProperty || function(parent, propertyName) { @@ -166723,13 +166724,13 @@ module.exports = (Handlebars["default"] || Handlebars).template({"1":function(co + " width=\"132px\" align=\"center\" alt=\"consommation\"></mj-image>\n <mj-text color=\"white\" font-weight=\"900\" font-size=\"24px\">\n Bonjour " + alias2(alias1((depth0 != null ? lookupProperty(depth0,"username") : depth0), depth0)) + ",\n </mj-text>\n" - + ((stack1 = lookupProperty(helpers,"if").call(alias3,(depth0 != null ? lookupProperty(depth0,"comparisonExist") : depth0),{"name":"if","hash":{},"fn":container.program(3, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":30,"column":8},"end":{"line":46,"column":15}}})) != null ? stack1 : "") + + ((stack1 = lookupProperty(helpers,"if").call(alias3,(depth0 != null ? lookupProperty(depth0,"comparisonExist") : depth0),{"name":"if","hash":{},"fn":container.program(3, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":30,"column":8},"end":{"line":44,"column":15}}})) != null ? stack1 : "") + " <mj-text color=\"#A0A0A0\" font-weight=\"400\" font-size=\"18px\" align=\"center\">Retrouvez le détail de vos consommations et plus d’informations dans votre bilan Ecolyo.</mj-text>\n <mj-social css-class=\"button-with-icon\" icon-size=\"32px\" mode=\"horizontal\" font-size=\"20px\" font-weight=\"700\">\n <mj-social-element src=\"" + alias2(alias1((depth0 != null ? lookupProperty(depth0,"baseUrl") : depth0), depth0)) + "/assets/ecolyo-icon.png\" name=\"ecolyo\" padding=\"0 10px 0 0\" href=\"" + alias2(alias1((depth0 != null ? lookupProperty(depth0,"clientUrl") : depth0), depth0)) + "\">\n J’ouvre mon Ecolyo\n </mj-social-element>\n </mj-social>\n </mj-column>\n </mj-section>\n" - + ((stack1 = lookupProperty(helpers,"if").call(alias3,(depth0 != null ? lookupProperty(depth0,"isContent") : depth0),{"name":"if","hash":{},"fn":container.program(8, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":55,"column":4},"end":{"line":88,"column":11}}})) != null ? stack1 : "") + + ((stack1 = lookupProperty(helpers,"if").call(alias3,(depth0 != null ? lookupProperty(depth0,"isContent") : depth0),{"name":"if","hash":{},"fn":container.program(8, data, 0),"inverse":container.noop,"data":data,"loc":{"start":{"line":53,"column":4},"end":{"line":86,"column":11}}})) != null ? stack1 : "") + " <mj-section background-color=\"#121212\">\n <mj-column vertical-align=\"middle\">\n <mj-image src=" + alias2(alias1((depth0 != null ? lookupProperty(depth0,"feedbackImageUrl") : depth0), depth0)) + " width=\"32px\" align=\"center\" alt=\"feedback\"></mj-image>\n <mj-text color=\"white\" font-weight=\"900\" align=\"center\" font-size=\"18px\">\n Un problème, une question, une suggestion ?\n </mj-text>\n <mj-text color=\"white\" align=\"center\" font-size=\"18px\">\n N'hésitez pas à nous écrire via la bulle dans le service ou en\n <a style=\"color:white;\" href=\"https://support.grandlyon.com/ecolyo/\" alt=\"lien vers le service assistance utilisateur\">cliquant ici.</a>\n </mj-text>\n </mj-column>\n </mj-section>\n <mj-section background-color=\"black\">\n <mj-column>\n"