I had a post scheduled today for $10 patrons. After it posted, I checked to site to discover that all of my posts were now locked for $10 patrons. From the admin login, the lock notes look fine. It was only after loaded the site without being logged in that I saw all my posts locked.
This is the first time that I’ve posted Patron content since 1.2.0
Everything is up to date.
This seems like a serious bug to me. Is anyone else having this problem?
Its possible that you have a site-wide $ level set in patreon settings. Or, if you have Patron Pro, you may have set an advanced locking rule for that post type in Patron Pro settings. A rule like ‘Lock all posts after X days’ etc will lock all such posts after X days pass from the time of their posting, for example.
I wasnt able to replicate any of these behaviors by testing with old 1.1.2 and then upgrading to 1.2.0. There is definitely something curious at your site. I would check out any plugins you have which modify post meta.
I was able to replicate something like this for post listings - despite posts are not locked, if a post after an unlocked post is locked, it may show up as locked.
Im going to check into this in these next few days. Its possible we issue a patch for this issue soon.
Please deactivate/delete your existing 1.2.0, and upload, install and activate the below new package. This is 1.2.0, but includes the potential upcoming fix for this issue.
To follow up here (as we have the same issue), the actual form inputs on both the post editor and for the entire site lock are marked as “readonly”, so the values can’t be changed:
e.g. < input type=“text” id=“patreon-level” name=“patreon-level” value readonly >
We managed to fix this by simply refreshing the client tokens in the Patreon API, then adding the updated info to the API Settings in Wordpress. Very easy in the end but some sort of error message would’ve been helpful.