Closed mzuther closed 2 years ago
Hello @mzuther, thanks for your bug report :-)
I have checked the browser-based web app using Firefox and it showed the same problem. But when I allowed storing cookies for http://di.fm and https://di.fm, the problem vanished and my settings were restored correctly.
Could you elaborate more on what exactly did you do to allow storing cookies?
Of course. Open section "Privacy & Security" in Firefox's preferences and enable "Delete cookies and site data when Firefox is closed". I have used this setting for so long now that I do not notice it anymore – sorry...
In case you have not used this setting before, you should use a new profile, otherwise all your logins and site data will be deleted whenever you close Firefox!
Now do this:
Go to Firefox's preferences again and click on "Manage Exceptions" (right next to "Delete cookies and site data when Firefox is closed"). Enter "di.fm" in the text field, click on "Allow" and "Save Changes". This will allow cookies and site data to be stored for both http://di.fm and https://di.fm.
Now, repeat the steps in the list above. In the last step, DI.FM should now "remember" your settings.
Can you reproduce this?
Thanks, I'll look at it next month.
I'm afraid I haven't managed to look at it during Nuvola 4.19 release cycle.
Never mind, I appreciate that you thought about it... :smile:
I'm closing this ticket as Nuvola Player has discontinued active development. We are going to provide only integration bug fixes on a best-effort basis until the final End-of-Life on December 31, 2022. I'm sorry that I haven't managed to resolve this ticket in time.
Basic information
Describe the bug
Expected behavior
The DI.FM script should remember current settings such as currently played item or radio station and volume.
I have checked the browser-based web app using Firefox and it showed the same problem. But when I allowed storing cookies for http://di.fm and https://di.fm, the problem vanished and my settings were restored correctly.
Debugging log
runtime.log difm_1st.log difm_2nd.log
Thanks! :)