Fonct/programmation
- Remplace la
ProtectedError
de django par une erreur personnaliséeLockedError
qui est lancée lorsqu'on essaye de modifier ou supprimer un objet programmé (unDiffusable
ou unOrdonner
lors de la modification du contenu d'unePlaylist
). - Gestion des
LockedError
dans l'admin de django. - Effectue la mise à jour de la durée d'une
Playlist
lors de la création, modification ou suppression d'unOrdonner
.