Skip to content

Commit ab43d25

Browse files
committed
Newsletter Action: Simplified how send date/time is determined
1 parent bb3780b commit ab43d25

File tree

2 files changed

+3
-11
lines changed

2 files changed

+3
-11
lines changed

.github/actions/render-newsletter/dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/actions/render-newsletter/src/index.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -163,17 +163,9 @@ async function render(opts: Options) {
163163
const dateStr =
164164
(d: Date | string) => ((typeof d === 'string' ? d : d.toISOString()).split('T', 1)[0]);
165165

166-
function getSendDate(c: TemplateContext, timeSpec?: TimeSpec) {
167-
let date = c.post.date;
168-
if (date.getTime() <= Date.now()) {
169-
const today = new Date();
170-
date = new Date(today.getFullYear(),
171-
today.getMonth(),
172-
today.getDate()+1);
173-
}
166+
const getSendDate = (c: TemplateContext, timeSpec?: TimeSpec) =>
167+
setTime(c.post.date, timeSpec);
174168

175-
return setTime(date, timeSpec)
176-
}
177169

178170
function singleSendId(context: TemplateContext, index?: SG.SingleSendIndex) {
179171
if (!index)

0 commit comments

Comments
 (0)