From 19a219e0762d9cbcb15bdd7cbc6969a270a87f66 Mon Sep 17 00:00:00 2001 From: Henry Date: Fri, 9 Oct 2020 21:53:53 +0100 Subject: [PATCH] feat: add a default pubDate close #5812 --- lib/middleware/template.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/middleware/template.js b/lib/middleware/template.js index 01568c2a3..69ae580e7 100644 --- a/lib/middleware/template.js +++ b/lib/middleware/template.js @@ -44,6 +44,10 @@ module.exports = async (ctx, next) => { } } + if (!item.pubDate) { + item.pubDate = new Date().toISOString(); + } + if (item.enclosure_length) { const itunes_duration = Math.floor(item.enclosure_length / 3600) + ':' + (Math.floor((item.enclosure_length % 3600) / 60) / 100).toFixed(2).slice(-2) + ':' + (((item.enclosure_length % 3600) % 60) / 100).toFixed(2).slice(-2);