diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-04-06 18:10:03 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-04-10 16:02:41 -0300 |
commit | a671ddcc54c4002ab178b9ee0703d7559732875b (patch) | |
tree | 100c8d7000ede20278f5a25ccb548e2d3b27ad17 /src/data | |
parent | 14551bb44ec3389ced8ce673e5b7a3057556bf3f (diff) |
data: referencedArtworkList: drop date input
Used for some truly shenanigans sorting behavior hooked into by reverse itself, but we won't need this anymore, because the referencing things will just be the artworks themselves, already properly dated.
Diffstat (limited to 'src/data')
-rw-r--r-- | src/data/composite/wiki-properties/referencedArtworkList.js | 9 | ||||
-rw-r--r-- | src/data/things/album.js | 15 | ||||
-rw-r--r-- | src/data/things/track.js | 6 |
3 files changed, 3 insertions, 27 deletions
diff --git a/src/data/composite/wiki-properties/referencedArtworkList.js b/src/data/composite/wiki-properties/referencedArtworkList.js index f9d5c2f8..66809aaa 100644 --- a/src/data/composite/wiki-properties/referencedArtworkList.js +++ b/src/data/composite/wiki-properties/referencedArtworkList.js @@ -9,13 +9,6 @@ export default templateCompositeFrom({ compose: false, - inputs: { - date: input({ - validate: isDate, - acceptsNull: true, - }), - }, - steps: () => [ { compute: (continuation) => continuation({ @@ -31,7 +24,7 @@ export default templateCompositeFrom({ referenceType: input.value(['album', 'track']), data: 'artworkData', find: '#find', - date: input('date'), + date: input.value(null), }), ], }); diff --git a/src/data/things/album.js b/src/data/things/album.js index 9137ac31..32905624 100644 --- a/src/data/things/album.js +++ b/src/data/things/album.js @@ -248,20 +248,7 @@ export class Album extends Thing { value: input.value([]), }), - { - dependencies: ['coverArtDate', 'date'], - compute: (continuation, { - coverArtDate, - date, - }) => continuation({ - ['#date']: - coverArtDate ?? date, - }), - }, - - referencedArtworkList({ - date: '#date', - }), + referencedArtworkList(), ], // Update only diff --git a/src/data/things/track.js b/src/data/things/track.js index 6645008c..4679d78b 100644 --- a/src/data/things/track.js +++ b/src/data/things/track.js @@ -334,11 +334,7 @@ export class Track extends Thing { value: input.value([]), }), - withTrackArtDate(), - - referencedArtworkList({ - date: '#trackArtDate', - }), + referencedArtworkList(), ], // Update only |