mirror of
https://github.com/owntone/owntone-server.git
synced 2025-02-18 09:02:32 -05:00
Before, if a user never verified the device, we would have a device->session even though the device was not streaming and was in a failed state. This solution should be more clean and in line with the overall principle that we only have a session when communicating with the device. Also includes a bit of code refactoring.