Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Undefined Error #64

Open
KiraGarvinLerman opened this issue Nov 12, 2024 · 1 comment
Open

Undefined Error #64

KiraGarvinLerman opened this issue Nov 12, 2024 · 1 comment

Comments

@KiraGarvinLerman
Copy link

Chose a random tab to test the plugin, and happened to find one that didn't work (others are working fine, thank you!!)

Troublesome link: Kaggle Link

Recent Log File

1731446206074 | DEBUG | onValidate called, no changes detected
  • Caller: HTMLButtonElement.<anonymous> (app://obsidian.md/app.js:1:2067264)
{
  "hash": 1309301853
}
1731446270052 | DEBUG | onValidate called, no changes detected
  • Caller: HTMLDivElement.<anonymous> (app://obsidian.md/app.js:1:2924896)
{
  "hash": 1309301853
}
1731446318543 | ERROR | Parsed article missing critical content
  • Caller: SlurpPlugin.slurp (plugin:slurp:12537:12)
null
1731446341083 | ERROR | Parsed article missing critical content
  • Caller: SlurpPlugin.slurp (plugin:slurp:12537:12)
null
1731446347457 | DEBUG | onValidate called, no changes detected
  • Caller: HTMLDivElement.<anonymous> (app://obsidian.md/app.js:1:2924896)
{
  "hash": 1309301853
}
1731446383762 | ERROR | Parsed article missing critical content
  • Caller: SlurpPlugin.slurp (plugin:slurp:12537:12)
null
1731446407537 | ERROR | Parsed article missing critical content
  • Caller: SlurpPlugin.slurp (plugin:slurp:12537:12)
null
1731446411549 | DEBUG | onValidate called, no changes detected
  • Caller: HTMLSpanElement.<anonymous> (app://obsidian.md/app.js:1:1964903)
{
  "hash": 1309301853
}
1731446430557 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 3116964183,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446432071 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 1353103945,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446432987 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 2082144559,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446433753 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 33566153,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446434531 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 2767303708,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446435349 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 1094414988,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446436294 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 3583665134,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446437300 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 1130074860,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446438157 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 2995240267,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446439001 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 2101435973,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446442041 | DEBUG | onValidate called, changes detected
  • Caller: flush (plugin:slurp:10401:9)
{
  "hash": 1259529775,
  "originalHash": 1309301853,
  "props": [
    {
      "enabled": true,
      "custom": false,
      "_key": "title",
      "_idx": 0,
      "id": "title",
      "metaFields": [
        "og:title",
        "twitter:title"
      ],
      "defaultIdx": 11,
      "defaultKey": "title",
      "description": "Page title as seen in the browser, falling back to the title presented in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "link",
      "_idx": 1,
      "id": "link",
      "metaFields": [
        "url",
        "og:url",
        "parsely-link",
        "twitter:url"
      ],
      "defaultIdx": 0,
      "defaultKey": "link",
      "description": "Page URL provided or a permalink discovered in metadata."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "byline",
      "_idx": 2,
      "id": "byline",
      "metaFields": [
        "author",
        "article:author",
        "parsely-author",
        "cXenseParse:author"
      ],
      "defaultIdx": 1,
      "defaultKey": "byline",
      "description": "Name of the primary author or the first author detected."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "site",
      "_idx": 3,
      "id": "siteName",
      "metaFields": [
        "og:site_name",
        "page.content.source",
        "application-name",
        "apple-mobile-web-app-title",
        "twitter:site"
      ],
      "defaultIdx": 2,
      "defaultKey": "site",
      "description": "Website or publication name."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "date",
      "_idx": 4,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "publishedTime",
      "metaFields": [
        "article:published_time",
        "parsely-pub-date",
        "datePublished",
        "article.published"
      ],
      "defaultIdx": 3,
      "defaultKey": "date",
      "description": "Date/time that the page was initially published.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "updated",
      "_idx": 5,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "modifiedTime",
      "metaFields": [
        "article:modified_time",
        "dateModified",
        "dateLastPubbed"
      ],
      "defaultIdx": 4,
      "defaultKey": "updated",
      "description": "Date/time that the page was last modified, if available.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "type",
      "_idx": 6,
      "id": "type",
      "metaFields": [
        "og:type",
        "parsely-type",
        "medium",
        "page.content.type"
      ],
      "defaultIdx": 5,
      "defaultKey": "type",
      "description": "Type of publication, eg: \"page\", \"post\", \"article\"."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "excerpt",
      "_idx": 7,
      "id": "excerpt",
      "metaFields": [
        "description",
        "og:description",
        "twitter:description"
      ],
      "defaultIdx": 6,
      "defaultKey": "excerpt",
      "description": "Often used for subtitles, excerpts, descriptions, and abstracts."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "twitter",
      "_idx": 8,
      "_format": "s|https://twitter.com/{s}",
      "id": "twitter",
      "metaFields": [
        "twitter:creator",
        "twitter:site"
      ],
      "defaultIdx": 7,
      "defaultKey": "twitter",
      "description": "Twitter/X link for the author or site.",
      "defaultFormat": "s|https://twitter.com/{s}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "tags",
      "_idx": 9,
      "_format": "S|{prefix}/{tag}",
      "id": "tags",
      "metaFields": [
        "tags",
        "keywords",
        "article:tag",
        "parsely-tags",
        "news_keywords"
      ],
      "defaultIdx": 8,
      "defaultKey": "tags",
      "description": "Tags and keywords present in the page's metadata.",
      "defaultFormat": "S|{prefix}/{tag}"
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "onion",
      "_idx": 10,
      "id": "onion",
      "metaFields": [
        "onion-location"
      ],
      "defaultIdx": 9,
      "defaultKey": "onion",
      "description": "Link to a mirror of the content on Tor."
    },
    {
      "enabled": true,
      "custom": false,
      "_key": "slurped",
      "_idx": 11,
      "_format": "d|YYYY-MM-DDTHH:mm",
      "id": "slurped",
      "defaultIdx": 10,
      "defaultKey": "slurped",
      "description": "Date/time that the page was accessed by Slurp.",
      "defaultFormat": "d|YYYY-MM-DDTHH:mm"
    }
  ]
}
1731446500778 | ERROR | Parsed article missing critical content
  • Caller: SlurpPlugin.slurp (plugin:slurp:12537:12)
null
1731446506636 | DEBUG | onValidate called, no changes detected
  • Caller: HTMLSpanElement.<anonymous> (app://obsidian.md/app.js:1:1964903)
{
  "hash": 1259529775
}
1731446534983 | ERROR | Parsed article missing critical content
  • Caller: SlurpPlugin.slurp (plugin:slurp:12537:12)
null
1731446539451 | DEBUG | onValidate called, no changes detected
  • Caller: HTMLSpanElement.<anonymous> (app://obsidian.md/app.js:1:1964903)
{
  "hash": 1259529775
}
1731446563840 | DEBUG | onValidate called, no changes detected
  • Caller: HTMLDivElement.<anonymous> (app://obsidian.md/app.js:1:1405051)
{
  "hash": 1259529775
}
1731446965058 | DEBUG | attempting to parse prop metadata
  • Caller: SlurpPlugin.slurp (plugin:slurp:12540:30)
{
  "enabled": true,
  "custom": false,
  "_key": "link",
  "_idx": 1,
  "id": "link",
  "metaFields": [
    "url",
    "og:url",
    "parsely-link",
    "twitter:url"
  ],
  "defaultIdx": 0,
  "defaultKey": "link",
  "description": "Page URL provided or a permalink discovered in metadata."
}

@inhumantsar
Copy link
Owner

Readability doesn't see this as parse-able in Firefox either, likely because the page doesn't have enough content.

Readability is quite conservative in what it defines as parse-able. I suspect their rationale is that no parse is better than a broken parse. I've been looking at fallback options.

There's also a ticket already to improve the error message since it's pretty good at only throwing the debug message you received (see below) when there is an actual issue with parsing.

Parsed article missing critical content

Thanks for the report!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants