-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: Graphs not being updated #1524
Comments
Same issue for me, I had to restart the container to have an updated graph |
@Cerebellum90 I have a fix coming for this in my next major PR. There are a few things going on here related to timezones and balance syncing logic. Should have that in today or tomorrow. |
Hey @zachgoll thanks for sharing insight on this issue. Are you planning on cutting any new release soon? |
@mikr13 yes, should have one out this Friday. You can check out the "latest" commit package before then though to get the changes I'll be pushing today/tomorrow. |
Oh awesome. Let me try it out in my local then. |
It may require 1 manual sync for affected accounts, but after doing so, this should be fixed on the latest commit. |
The fix from last week did work, and graphs were successfully updated after adding/mutating transactions/balances. |
@Cerebellum90 do you mean December 13th? Or November 13th? Could you try updating your timezone in your profile settings? This is what we use to determine the date range of the graph now to account for timezone differences. |
@zachgoll correction, december. |
@Cerebellum90 any chance you could post your docker compose config? If the graphs aren't updating at all after entries are added, that tells me that your background jobs are not running. Do you have this in your config? GOOD_JOB_EXECUTION_MODE: async Also, could you try hitting the sync button now that you've updated your timezone to perform a full sync? |
@zachgoll here's my config; maybe: Also, as of this moment, they're all updated to show until the 17th of dec. |
@Cerebellum90 gotcha. My guess is that setting your timezone fixed the issue, but not immediately due to stale balances that needed to be cleaned up with a full account sync. Check it tomorrow morning (your time) and see if the issue still persists. If it does, then we have a timezone issue here. But off the top of my head I don't see what could be causing it since we're calculating the series of balances based on the user-defined timezone now. |
@zachgoll alright, I'll first start with a full account sync then, and will see if tomorrow (19th) it all works again. |
@zachgoll tried again today, still no luck. Still showing 17th. |
@Cerebellum90 and you hit the sync button and it's still doing that? Can you share any relevant logs? There must be either a config issue with Docker or some obscure bug that your instance is hitting. |
@zachgoll correct, tried syncing multiple times, all accounts from the settings page, of individual. |
@Cerebellum90 we don't have a great way to share logs for self-hosted users at the moment. Any chance you could blur out or omit sensitive info and just share things that look relevant to this failure? You could also dump your entire log trace into an LLM and have it parse through and find relevant errors |
I still have the issue, the graphs are not updating, and they are showing 8th of January instead of 10th of January. The only thing that updates the graphs is a reboot of the maybe container. |
@mamarguerat @zachgoll exactly. Reboot of the container will help. But when the container stays running, every next day the graph will not be updated |
Describe the bug
Graphs not being updated after new records (balance/transaction) are being added
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Expected the graph to refresh after adding/mutating an entry.
What version of Maybe are you using?
v0.2.0-alpha.2 (latest [sha-a9daba16c15a246737b417869cda42ec6de90258])
What operating system and browser are you using?
Win11/Chrome
Screenshots / Recordings
The text was updated successfully, but these errors were encountered: