Using metadata configuration rather than item description for EXIF save. Fixed dissect duplicate detection failing for empty host.
This commit is contained in:
@@ -9,10 +9,14 @@ function curateSubmissions(submissions) {
|
||||
return submissions.reduce((acc, submission, index) => {
|
||||
const host = dissectLink(submission.url);
|
||||
|
||||
if(config.fetch.avoidDuplicates && processed.has(host.id)) {
|
||||
console.log('\x1b[33m%s\x1b[0m', `Ignoring cross-post or repost '${submission.title}' - ${submission.url}`);
|
||||
if(host) {
|
||||
if(config.fetch.avoidDuplicates && processed.has(host.id)) {
|
||||
console.log('\x1b[33m%s\x1b[0m', `Ignoring cross-post or repost '${submission.title}' - ${submission.url}`);
|
||||
|
||||
return acc;
|
||||
return acc;
|
||||
}
|
||||
|
||||
processed.add(host.id);
|
||||
}
|
||||
|
||||
const curatedSubmission = {
|
||||
@@ -28,8 +32,6 @@ function curateSubmissions(submissions) {
|
||||
host
|
||||
};
|
||||
|
||||
processed.add(host.id);
|
||||
|
||||
return acc.concat(curatedSubmission);
|
||||
}, []);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user