Jump to content

Recommended Posts

Posted

I have a few services using the universal module. This module instance is configured to send emails on every event.

Discord conversation starting here: https://discord.com/channels/458727004808806411/458727005509124098/1425166710389866579

Today, I tried to manually renew a couple of these services manually 1 cycle. The invoice was generated but the date_renews date was not bumped. Altough, I notices that a service change item was added to the queue for each of these services.

image.thumb.png.e70956af3e434efeb5c481b848d110bb.png

(dates are in dd/mm/yyyy format, so updated date 10/7/25 and next attempt 10/8/25)

image.png.3943978d3f3fcabbe488f4935427d1d0.png

Looking in the DB, the service_chages table containing these entries shows that the pending change are indeed the date_renews and date_last_renewed fields.

image.png.d59a062fcbc46548ad5ff00ccef1042c.png

 

I noticed this behavior before. Why is it that the date renews change is not applied right away? I'm waiting to the next execution windows to see if the change is applied and let you know.

 

Blesta: 5.12.2. Default admin theme.

 

 

Posted

Maybe some details are lacking, but I'm not able to reproduce this:

1. Universal module used, no special config.
2. Adde service to client
3. Using bulk option for invoice renewal (see screeenshot below)
4. Date immediately bumped from Nov 7, 2025 to Dec 7, 2025.
5. Nothing in the queue.

Q: Do you have "Queue Service Changes Until Paid" enabled? Please provide a screenshot of all your Invoice and Charge Options.

 

image.png

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...