• Resolved Abland

    (@abland)


    Hi,

    I had upgraded to the most recent version (2.3.0) and found I cannot add or edit schedules for any show. Downgrading back to 2.8.2 fixed it.

    There was an initial bug on the welcome screen after upgrading, when selecting an option the page went error 500. I noticed it added the full url immediately after the current url in the address bar, so correcting the address allowed me to continue.

    It did a nice job finding conflicts, but I could only delete schedules. I could not edit or add, even on a new show.

Viewing 15 replies - 1 through 15 (of 23 total)
  • Plugin Author Tony Zeoli

    (@tonyzeoli)

    It sounds like there’s got to be some kind of conflict for your install specifically.

    What host are you on?
    What version of PHP are you running?
    What version of WordPress are you running?
    Did you try to disable other plugins to see if there was a conflict?
    Did you try to install radio station on a staging site without other plugins to see if it worked for you that way first?
    Are you using any page speed optimization or caching plugins?

    Thread Starter Abland

    (@abland)

    Hi, Tony (@tonyzeoli)

    The site is hosted on WP Engine.
    PHP 7.3.16
    WordPress 5.4
    No plugin conflicts
    No, did not try a staging site
    No optmization/caching other than what WP Engine uses

    It worked before version 2.3.0 and works again after downgrading.

    Plugin Author Tony Zeoli

    (@tonyzeoli)

    Okay, thanks for providing that detail. Netmix.com and RadioStationDemo.com are on WP Engine, as well. Not that I’m going to rule it out completely, but given our sites are hosted with similar configurations, that’s probably not the issue.

    I’ll wait for Tony Hayes to check in with you about this issue. He’s in Australia so not in the same time zone.

    The only thing I would suggest is to try 2.3.0 in staging with a base WordPress theme and if you have any issues there, let us know. You have staging available with WP Engine, so please try that while we wait for Tony to surface from down under.

    Plugin Author Tony Zeoli

    (@tonyzeoli)

    BTW, I would delete my cookies for the site too. Then try. And, try turning off object caching in the WP Engine dashboard, just to see if that has an effect.

    Plugin Contributor Tony Hayes

    (@majick)

    First I would recommend resaving your Permalinks from WP Admin Settings -> Permalinks, just in case there is something going on there.

    I have taken note of the activation redirect and resolved that. The admin_url function was being applied twice to the redirection URL, once by the plugin and then by Freemius. Thanks for the heads up on that one!

    So otherwise, there could be some permission issue preventing you from accessing records. What role is your user? I would assume administrator, but if it is something else… then you might not be able to edit records not yet assigned that user as Host / Producer for the Show/Override?

    You could try adding the new Show Editor role to your user and see if that makes any difference. If so, that would indicate a possible role permission issue, although again if you are an administrator role you should have all permissions by default.

    I can confirm this problem on a GoDaddy hosted site, plus the user role setup doesn’t show up if you try to adjust it through the site settings.

    Plugin Contributor Tony Hayes

    (@majick)

    The code is there to check the permissions are set for each user role each time.

    @abland Can you test with a different user account? It may be that permissions are somehow not being added on an existing account?

    @boywondr16 I’m not sure if you are saying the roles don’t exist somehow? You should be able to assign them from the individual User screen and test them that way.

    No, the roles aren’t showing up under a user’s account.

    Plugin Author Tony Zeoli

    (@tonyzeoli)

    Can you login under Ingonito window and check. Also, can you delete your site cookie and try again?

    No luck. Even deleted 2.3.0 out and attempted to downgrade it to 2.2.8, but the settings all wound up coming back and showing the version at 2.3.0.

    The only other thing I can think of was that I had a beta version installed of 2.3.0 earlier and when the official version came out wound up with both on the server–one enabled, one disabled.

    Plugin Contributor Tony Hayes

    (@majick)

    @boywondr16 There were no changes in the user roles code from beta to 2.3.0 that I recall. In any case the code checks existing permissions each time.

    Can I check if you are on a multisite install or not?

    No, just running on a single site.

    Thread Starter Abland

    (@abland)

    Hi, Tony & majick (@tonyzeoli) (@majick)

    Sorry for the delay in following up. Pretty hectic times. Hope you both are keeping well.

    I tried in different browsers and still cannot add or edit schedules. I haven’t checked the roles yet.

    Mine is a multi-site and my role is Superadmin. It’s gotten pretty big with media files so a staging site isn’t do-able on the storage they have remaining.

    I’ll set up a regular admin account and see if it makes a difference and look to see if role editing is missing.

    Plugin Author Tony Zeoli

    (@tonyzeoli)

    Okay, let us know. For staging, you could use something like WP Stagecoach.

    Thread Starter Abland

    (@abland)

    Hi, Tony(s) (@tonyzeoli) (@majick)

    As a Superadmin I am unable to add or edit any schedule, whether existing or new or Draft.

    I created a new user with Show Editor permissions and they CAN add or edit any schedule. However, this role cannot add or edit if there’s a conflict … except there’s no notice that it’s a conflict. It just won’t add or edit when published or updated.

    I can add under the Show Editor role a conflicting schedule if I select Inactive before publishing or updating. Then I get a notice there’s a conflict which I correct and then save the new schedule.

    BTW – that conflict checking is a really nice feature when it gives notice.

Viewing 15 replies - 1 through 15 (of 23 total)
  • The topic ‘Cannot add schedules’ is closed to new replies.