Age | Commit message (Collapse) | Author |
|
|
|
ideally we go back and fix the data so that the `file` slot on a track
object holds the NUID.CODEC filename, rather than the path to the
track on the filesystem it was downloaded on. the filesystem path can
then be constructed by merging it with the media directory's path
|
|
|
|
|
|
The bug was the use of :if-exists :overwrite when it should have been
:if-exists :supersede.
Cleaned up zipped-playlist-url too.
|
|
|
|
Removes the legion cluster for zipping and just uses inline zipping in
a thunk before adding the link element to the DOM.
Cleans more characters from filenames for the zip file.
Ensures there aren't errors around deleting the zip file if it isn't
there.
|
|
|
|
- Clicking the button will zip the playlist (if there is no zip
archive already existing)
- editing a playlist will delete the zip file
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add: code review feedback
Fix: unbalanced paren
Fix: all the other stuff
|
|
|
|
This is a hotfix. A TRACK's DURATION slot should never be nil.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|