diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2026-03-19 13:02:43 -0300 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2026-03-19 13:15:38 -0300 |
| commit | f0ad070a65cb3ff0fe800a06891654a01190c5d5 (patch) | |
| tree | c55c61539c7d6f8c228530961a303dd32b40c3bf /src/data/composite | |
| parent | 449c481c322adc903f6183dc3432b29aa5d4dca4 (diff) | |
data: ContentEntry: fix not exposing web archive access date/kind
Diffstat (limited to 'src/data/composite')
| -rw-r--r-- | src/data/composite/things/content/withWebArchiveDate.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/data/composite/things/content/withWebArchiveDate.js b/src/data/composite/things/content/withWebArchiveDate.js index 3aaa4f64..08cebd7f 100644 --- a/src/data/composite/things/content/withWebArchiveDate.js +++ b/src/data/composite/things/content/withWebArchiveDate.js @@ -9,13 +9,14 @@ export default templateCompositeFrom({ steps: () => [ { - dependencies: ['annotation'], + dependencies: ['sourceURLs'], - compute: (continuation, {annotation}) => + compute: (continuation, {sourceURLs}) => continuation({ ['#dateText']: - annotation - ?.match(/https?:\/\/web.archive.org\/web\/([0-9]{8,8})[0-9]*\//) + sourceURLs + .find(url => url.match(/https?:\/\/web\.archive\.org/)) + ?.match(/\/web\/([0-9]{8,8})[0-9]*\//) ?.[1] ?? null, }), |