netmix / radio-station

Radio Station WordPress Plugin (Open Source)
https://netmix.com
GNU General Public License v3.0
19 stars 14 forks source link

[Playlist] Show Editor unable to add playlist tracks #468

Open KYRSProgramDirector opened 10 months ago

KYRSProgramDirector commented 10 months ago

Recently two of the "Show Editors" have been unable to add playlists. The "Add Track" button does not respond. This has not happened to other "Show Editors". For one of them, I deleted their user and created a new one and that seemed to work but this method is not going to be practical if this problem continues to occur.

tonyzeoli commented 10 months ago

Thanks for reporting this. Obviously, we want to not have any issues, so we'll certainly take from this and look into it and fix if there is a problem.

tonyzeoli commented 10 months ago

@majick777 Can you check this, please? Thanks!

majick777 commented 10 months ago

@KYRSProgramDirector Can you get the Show Editor user to check their browser developer Console tab for any javascript errors when this is happening? There aren't any permission checks on the Add Track button javascript function itself. So if it stops responding there would likely have to be a breaking error in javascript from elsewhere, and we'd need to know where that is coming from.

As it may or may not have to do with roles/permissions, or the add track function, or another function on the page, or even could be coming from another plugin other than Radio Station. So we really need this error information if you can get it. In the meanwhile I will try to reproduce with some Show Editor accounts but we haven't had any other reports of any playlist track functionality breaking for anyone else recently.

KYRSProgramDirector commented 10 months ago

It returns the following error but it also returns it for a show editor who is able to add tracks. I have attached screenshots, the upper one showing a user who cannot add playlists, the lower one showing a user who can. There is also no box to add "Title", and the "Linked Show" box is unresponsive as well.

Mixed Content: The page at 'https://kyrs.org/wp-admin/post-new.php?post_type=playlist' was loaded over HTTPS, but requested an insecure favicon 'http://kyrs.org/wp-content/uploads/2014/12/icon2.jpg'. This request has been blocked; the content must be served over HTTPS.


On 2023-08-24 22:30, majick777 wrote:

@KYRSProgramDirector [1] Can you get the Show Editor user to check their browser developer Console tab for any javascript errors when this is happening? There aren't any permission checks on the Add Track button javascript function itself. So if it stops responding there would likely have to be a breaking error in javascript from elsewhere, and we'd need to know where that is coming from.

As it may or may not have to do with roles/permissions, or the add track function, or another function on the page, or even could be coming from another plugin other than Radio Station. So we really need this error information if you can get it. In the meanwhile I will try to reproduce with some Show Editor accounts but we haven't had any other reports of any playlist track functionality breaking for anyone else recently.

-- Reply to this email directly, view it on GitHub [2], or unsubscribe [3]. You are receiving this because you were mentioned.Message ID: @.***>

Links:

[1] https://github.com/KYRSProgramDirector [2] https://github.com/netmix/radio-station/issues/468#issuecomment-1692782913 [3] https://github.com/notifications/unsubscribe-auth/BCBY5V7LSK4LGNREK77WF5TXXAZ63ANCNFSM6AAAAAA3Y3K6LI

tonyzeoli commented 10 months ago

If you are getting mixed content errors, that is an issue that can be solved by making air your site is secure with https and then removing, reuploading, and reattaching the image referenced in the URL. Or, downloading and installing a wordpress plugin that will resolve mixed content error. Past media images or other media files not uploaded under secure https will throw this error. But I can’t say it has anything to do with the issue until you resolve that one and see. Sent from Gmail Mobile

On Fri, Aug 25, 2023 at 6:31 PM KYRSProgramDirector < @.***> wrote:

It returns the following error but it also returns it for a show editor who is able to add tracks. I have attached screenshots, the upper one showing a user who cannot add playlists, the lower one showing a user who can. There is also no box to add "Title", and the "Linked Show" box is unresponsive as well.

Mixed Content: The page at 'https://kyrs.org/wp-admin/post-new.php?post_type=playlist' was loaded over HTTPS, but requested an insecure favicon 'http://kyrs.org/wp-content/uploads/2014/12/icon2.jpg'. This request has been blocked; the content must be served over HTTPS.


On 2023-08-24 22:30, majick777 wrote:

@KYRSProgramDirector [1] Can you get the Show Editor user to check their browser developer Console tab for any javascript errors when this is happening? There aren't any permission checks on the Add Track button javascript function itself. So if it stops responding there would likely have to be a breaking error in javascript from elsewhere, and we'd need to know where that is coming from.

As it may or may not have to do with roles/permissions, or the add track function, or another function on the page, or even could be coming from another plugin other than Radio Station. So we really need this error information if you can get it. In the meanwhile I will try to reproduce with some Show Editor accounts but we haven't had any other reports of any playlist track functionality breaking for anyone else recently.

-- Reply to this email directly, view it on GitHub [2], or unsubscribe [3]. You are receiving this because you were mentioned.Message ID: @.***>

Links:

[1] https://github.com/KYRSProgramDirector [2] https://github.com/netmix/radio-station/issues/468#issuecomment-1692782913 [3]

https://github.com/notifications/unsubscribe-auth/BCBY5V7LSK4LGNREK77WF5TXXAZ63ANCNFSM6AAAAAA3Y3K6LI

— Reply to this email directly, view it on GitHub https://github.com/netmix/radio-station/issues/468#issuecomment-1694000811, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WO4QVEXYAW2LPZ3HOB3XXERVNANCNFSM6AAAAAA3Y3K6LI . You are receiving this because you were assigned.Message ID: @.***>