Dashboard refers to invoices one day earlier than they should

I’ve been a busy beaver, and so I’m reflecting on my Dashboard, except… wait a minute… this graph is off?

All my invoices graphed on the Dashboard report as one day early, yet lower down on the Dashboard under “Past Due” the invoices clearly have the accurate date.

I’m not sure if this is a bug, or something wonky with my setup. I’m on v2.9.1 self-hosted.

So, anyone with any keen ideas about this? I want to see if this is fixable before I report a bug.

It was a date parsing error with ChartJS, but they fixed it in 3.2.

Manual Fix

Unattended update script (edit to match your environment, requires sudo)

Ahh so updating my self-hosted install of Invoice Ninja will include the fix? (3.2 or higher)

If so, I’ll just upgrade then :stuck_out_tongue:

Yep, that should do it. Also, that update script can do automatic updates if you stick it in the root’s crontab.

I am unsure how I feel about automatic updates for it just yet, but I am considering it! Thanks for the info :smiley: