Table des matières

Recherche par année de publication originale

Description de l'issue

Titre : Recherche par année de publication originale

Lien : https://github.com/Chocobozzz/PeerTube/pull/1549

Justification

Ayant ajouté la possibilité de renseigner pour une vidéo sa date de publication originale, nous avons décidé d’exploiter cette nouvelle possibilité en permettant de rechercher des vidéos par leur date de publication originale.

Résolution

Nous avons ajouté un filtre à ceux déjà existants. Des modifications côté client et côté serveur ont été requises. L’année est rentrée par l’utilisateur, puis envoyée sous forme de string au serveur. Celui-ci construit d’abord un objet Date à partir de cette année, puis le transforme en ISOString. Enfin, cette ISOString est ajoutée à un objet qui sera utilisé par Sequelize pour faire une requête à la base de données qui renverra les bonnes vidéos. Démo :

État à la fin de la TX

Cette PR pourra être mergée quand la PR #1285 (correspondant à l’issue #946) l’aura été.