timendum / raiplaysound

GNU General Public License v3.0
29 stars 11 forks source link

in <pubDate> appare la data di create_data #11

Closed alexander-winkler closed 1 year ago

alexander-winkler commented 1 year ago

Grazie alle modifiche fatte per #10 riesco ad ascoltare i miei programmi nel mio podcatcher (https://github.com/alexander-winkler/raiPodcasts). I feed che vengono creati (con single.py) hanno però, nel elemento <pubDate>, sempre la data dell'ultimo aggiornamento invece della data della pubblicazione della puntata, il che crea una certa confusione perché le singole puntate non vengono ordinate correttamente.

timendum commented 1 year ago

Hai decisamente ragione, è lo stesso problema segnato in #3.

Commentare queste righe in single.py dovrebbe sistemare il problema

        if dupdate <= last_update:
            dupdate = last_update + timedelta(seconds=1)

Purtroppo le date di pubblicazioni non sono sempre affidabili, quindi cerco di aggiustarle ma spacco questi casi.

Se ci fosse un chiaro modo di identificare i casi, potrei farci logica.

timendum commented 1 year ago

Ora dovrebbe essere sistemato, in particolare se vuoi mantenere le date originali, usa l'opzione --dateok in single.py.