After v. 1.7.29 Listings expired and disappear

Hi,

after updating to version 1.7.28, in my hivepress site a lot of listings expired (they were not supposed to expire for days) and some of them disappeared… they are no more in listing page nor anywhere else…

will a restore of database backup bring them back?

Hi,

in my hivepress sites a lot of listings expired even though the duration hasn’t ended yet (they were not supposed to expire for days/months). My clients are going crazy..

Can you please help?

Best regards,

Sabine

As of midnight last night every time hivepress/v1/events/hourly fires 10 listings are expired (actually moved to draft status).

All listings have expiry dates in the future.

I’m still using the Paid Listings plug in. All listings are affected whether submitted by a user or added by myself on the dashboard.

Steps to reproduce

Go to tools scheduled actions and then hit run on hivepress/v1/events/hourly

Actual result

10 listings move to drafts.

Expected result

Nothing.

Extra details

Other users reporting the same. I bulk edited and changed all listings back to published status but as soon as hivepress/v1/events/hourly fires again they start moving back to draft.

My site is effectively useless at the moment. (UPDATE - temp fix in place below).

TEMPORARY FIX

  1. I’ve stopped hivepress/v1/events/hourly from running completely.

  2. I’ve then moved all drafts back to published status.

  3. With 1 in place hivepress/v1/events/hourly simply fails and the jobs stay published.

WARNING - if you explore this fix for yourself be aware that this stops everything that hivepress/v1/events/hourly is responsible for so will have other consequences.

Same issue for me. You should be able to find them in drafts and move them back to published status without needing to do anything with the database - however as soon as the hivepress hourly cron fires they’ll be moved back to draft and off your site until this is fixed.

See my report here: Hivepress/v1/events/hourly cron causes listings to prematurely expire

Same for me. Ive added more detail here and a temporary fix: Hivepress/v1/events/hourly cron causes listings to prematurely expire

This is horrible….

I definitely need a bug fix urgently… I have more drafts than published listings… don’t know which one to send back from draft… :face_with_raised_eyebrow:

And the worst part is that a lot of listing went to drafts and than they disappeared!! My site is almost without any listing now…. :face_with_symbols_on_mouth:

Can I roll back to previous Hivepress version?

A post was split to a new topic: Listing Titles Become Misaligned on Mobile with Expiration Date Badge

@ihor can we get an acknowledgment that this is being looked at please. I’m currently stalling my customers.

Hi @Laconicsky,

I’m not HivePress staff, just jumping in to say the staff don’t usually work weekends, but they will 100% take this bug report seriously, and most likely push out an emergency update later today or tomorrow.

Cheers,
Chris :victory_hand:

1 Like

Thanks for the post, hoping this is done asap.

I’ve put a temp fix in place for now so site at least is showing its listings again.

Hi,

Thanks for reporting the issue!

We’re already working on a fix, and it should be released very soon.

We sincerely apologize for the inconvenience and appreciate your patience. We’ll do our best to resolve the issue as quickly as possible.

Thank you for the update. Please keep us posted.

1 Like

The fix is ready on our end, but according to WordPress.org’s plugin release policy, it can take up to six hours to become available for update.

As a workaround, you can download the update directly from GitHub in the meantime: https://github.com/hivepress/hivepress/releases/download/1.7.30/hivepress.zip, and use the following documentation: How to install an extension.

Thanks again for your patience.

1 Like

@Laconicsky, @sabine, the fix is ready on our end, but according to WordPress.org’s plugin release policy, it can take up to six hours to become available for update.

As a workaround, you can download the update directly from GitHub in the meantime: https://github.com/hivepress/hivepress/releases/download/1.7.30/hivepress.zip, and use the following documentation: How to install an extension.

Thanks again for your patience.

Thank you.

Same here. All listings had disappeared, except for my own (as an admin) and those from a higher user role.
I was only able to save the system by restoring a full backup.
But I’m glad now that the bug came directly from HivePress, because I actually thought another plugin was the cause, but I couldn’t figure out which one.
Thanks for your work :heart_hands:t2:

1 Like

Thanks so much!

1 Like

We sincerely apologize for the inconvenience.

This situation is also a good reminder of just how valuable having regular backups is. We always recommend keeping backups as a best practice, since they make situations like this much easier to recover from quickly, regardless of the cause.

We’re sorry for the disruption it caused you.

1 Like

Thank you for your support!

Could you please tell me why almost all of the expired listings were also automatically deleted?! My website has only a few listings left in draft status because they were deleted at various intervals. Can I restore them?