1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
export const filterComments = (comments, lastRunAt) => {
console.log(comments.length);
let safeComment = [];
for (let i = 0; i < comments.length; i++) {
if (typeof comments[i] !== "undefined") {
safeComment.push(comments[i]);
}
else {
console.log(comments[i]);
}
}
console.log(safeComment.length);
return safeComment.filter((comment) => {
const isAfterLastRun = new Date(comment.createdAt).getTime() >= lastRunAt;
return isAfterLastRun;
});
};