mirror of
https://github.com/axllent/mailpit.git
synced 2026-04-26 00:35:51 +03:00
[GH-ISSUE #520] converting driver.Value type float64 to a uint64: invalid syntax #334
Labels
No labels
awaiting feedback
bug
docker
documentation
enhancement
github_actions
invalid
pull-request
question
stale
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mailpit#334
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @matteovivona on GitHub (Jun 12, 2025).
Original GitHub issue: https://github.com/axllent/mailpit/issues/520
After upgrading from version 1.24.0 to 1.26.0, I am experiencing an issue where the dashboard indicates there are new messages, but when I click on "Inbox," no messages are displayed.
Here are some relevant logs:
Could this issue be related to a change made in version 1.25.1??
Switch from unnecessary float64 to uint64 API values for App Information values, message & attachment sizes@axllent commented on GitHub (Jun 12, 2025):
Thanks for the report @matteovivona , I strongly suspect you are correct. I will investigate this issue this weekend.
From your report cli output I can see you are using rqlite which is helpful to know. Do you know if this rqlite database had existing messages before the Mailpit upgrade, or would the only messages in there have been after the upgrade?
I will look into this issue in the next day or two to try find the cause and fix.
@axllent commented on GitHub (Jun 14, 2025):
Thanks again for reporting this. You were absolutely correct - that commit was responsible for breaking rqlite compatibility, and I have fixed this in the latest release. In addition to this I have also added automated testing specifically against rqlite which should help prevent this kind of problem going unnoticed in the future.