more efficient logic for the background script
This commit is contained in:
parent
252d41886a
commit
a57c3114d8
|
@ -85,11 +85,11 @@ export default async function archiveHandler(link: LinksAndCollectionAndOwner) {
|
|||
image:
|
||||
user.archiveAsScreenshot && !link.image?.startsWith("archive")
|
||||
? "pending"
|
||||
: undefined,
|
||||
: "unavailable",
|
||||
pdf:
|
||||
user.archiveAsPDF && !link.pdf?.startsWith("archive")
|
||||
? "pending"
|
||||
: undefined,
|
||||
: "unavailable",
|
||||
readable: !link.readable?.startsWith("archive")
|
||||
? "pending"
|
||||
: undefined,
|
||||
|
|
|
@ -19,36 +19,16 @@ async function processBatch() {
|
|||
url: { not: null },
|
||||
OR: [
|
||||
{
|
||||
collection: {
|
||||
owner: {
|
||||
archiveAsScreenshot: true,
|
||||
},
|
||||
},
|
||||
image: null,
|
||||
},
|
||||
{
|
||||
collection: {
|
||||
owner: {
|
||||
archiveAsScreenshot: true,
|
||||
},
|
||||
},
|
||||
image: "pending",
|
||||
},
|
||||
///////////////////////
|
||||
{
|
||||
collection: {
|
||||
owner: {
|
||||
archiveAsPDF: true,
|
||||
},
|
||||
},
|
||||
pdf: null,
|
||||
},
|
||||
{
|
||||
collection: {
|
||||
owner: {
|
||||
archiveAsPDF: true,
|
||||
},
|
||||
},
|
||||
pdf: "pending",
|
||||
},
|
||||
///////////////////////
|
||||
|
@ -76,36 +56,16 @@ async function processBatch() {
|
|||
url: { not: null },
|
||||
OR: [
|
||||
{
|
||||
collection: {
|
||||
owner: {
|
||||
archiveAsScreenshot: true,
|
||||
},
|
||||
},
|
||||
image: null,
|
||||
},
|
||||
{
|
||||
collection: {
|
||||
owner: {
|
||||
archiveAsScreenshot: true,
|
||||
},
|
||||
},
|
||||
image: "pending",
|
||||
},
|
||||
///////////////////////
|
||||
{
|
||||
collection: {
|
||||
owner: {
|
||||
archiveAsPDF: true,
|
||||
},
|
||||
},
|
||||
pdf: null,
|
||||
},
|
||||
{
|
||||
collection: {
|
||||
owner: {
|
||||
archiveAsPDF: true,
|
||||
},
|
||||
},
|
||||
pdf: "pending",
|
||||
},
|
||||
///////////////////////
|
||||
|
@ -115,13 +75,6 @@ async function processBatch() {
|
|||
{
|
||||
readable: "pending",
|
||||
},
|
||||
///////////////////////
|
||||
{
|
||||
preview: null,
|
||||
},
|
||||
{
|
||||
preview: "pending",
|
||||
},
|
||||
],
|
||||
},
|
||||
take: archiveTakeCount,
|
||||
|
|
Ŝarĝante…
Reference in New Issue