Consider how to handle errors in our script and how to inform the user.
Some examples of errors are:
the connection with the website can't be established
the user selects an empty artist list
the user selects cancel in the menu (this isn't an error but is currently regarded as such because no url gets passed to mpv
Consider how to handle errors in our script and how to inform the user.
Some examples of errors are:
* the connection with the website can't be established
* the user selects an empty artist list
* the user selects cancel in the menu (this isn't an error but is currently regarded as such because no url gets passed to `mpv`
Consider how to handle errors in our script and how to inform the user.
Some examples of errors are:
mpv
Empty lists and the cancel button were covered in #7. We are now working on error handling.