mirror of
https://github.com/actualbudget/actual.git
synced 2026-07-16 07:04:23 -05:00
Closed
opened 2026-04-14 20:00:40 -05:00 by GiteaMirror
·
18 comments
No Branch/Tag Specified
master
dependabot/npm_and_yarn/npm_and_yarn-cd62b4b37a
api-browser-custom-data-dir
tabedzki/feat/replacing-month-picker-with-day-picker
delay-initial-sync-until-loaded
jfdoming/mobile-app-build
cross-version-sync-compat
jfdoming/api-tokens-part-1
jfdoming/api-tokens-part-2
jfdoming/api-tokens-part-3
jfdoming/mobile-app-updates
claude/budget-version-migration-compat-151jlr
claude/worker-error-serialization-9iqtl7
claude/react-table-library-research-afx83z
claude/issue-8401-regression-test-9nw9l3
jfdoming/mobile-app-foundation-part-1
jfdoming/mobile-app-scaffold
release
ai-fix-cleanup-def-8290
claude/relaxed-shannon-jusywa
claude/fervent-keller-s6f2fq
claude/determined-feynman-st1y9z
claude/wizardly-einstein-vi2wce
claude/sweet-albattani-7nseio
feat/bank-sync-per-budget-file
claude/affectionate-cannon-y0kc82
claude/dependabot-findings-m9pgmb
claude/mac-app-ios-publish-zjs1lz
claude/vigilant-tesla-aiiyos
depot-migrate-secrets-1781296330308
claude/quirky-cerf-v5qck7
claude/animation-removal-alternative-2etfh1
claude/netlify-preview-comments-consolidate-9XPYa
osc/7391-error-boundaries-reports
claude/pensive-dijkstra-7DYui
claude/server-app-version-mismatch-HTCGv
claude/pr-8027-review-feedback-mELuO
claude/zealous-wozniak-e5pO0
claude/intelligent-heisenberg-BSHJq
claude/translation-download-refactor-jFRsO
claude/mobile-performance-ideas-G9PAO
claude/github-issue-7988-5A5ly
blacksmith-migration-ff70d2d
claude/great-mayer-KRvOk
claude/react-native-ios-compilation-fcJh5
claude/serene-goldberg-58xv0
claude/kind-euler-LVG3K
release-automation/edge-nightly
7710-bundle-migrations
claude/fix-docker-build-error-WMfed
claude/llm-compatible-release-notes-t20Nr
7710-tests-tdd
cursor/transaction-table-rewrite-f077
claude/plan-ci-secure-context-OtEe1
claude/fix-issue-7667-DPXi3
cursor/resolve-pr-7449-ee11
claude/fix-typescript-build-error-JPtZ5
copilot/add-repository-configs-to-packages
worktree-compressed-drifting-ritchie
claude/api-consumer-verification-kfz1K
pr-7454
claude/fix-issue-7410-LLLQ4
revert-7281-generate-icons
react-query-useSchedules
copilot/sub-pr-6140
package-upgrades
v26.7.0
v26.6.0
v26.5.2
v26.5.1
v26.5.0
v26.4.0
v26.3.0
v26.2.1
v26.2.0
v26.1.0
v25.12.0
v25.11.0
v25.10.0
v25.9.0
v25.8.0
v25.7.1
v25.7.0
v25.6.1
v25.6.0
v25.5.0
v25.4.0
v25.3.1
v25.3.0
v25.2.1
v25.2.0
v25.1.0
v24.12.0
v24.11.0
v24.10.1
v24.10.0
v24.9.0
v24.8.0
v24.7.0
v24.6.0
v24.5.0
v24.4.0
v24.3.0
v24.2.0
v24.1.0
v23.12.0
v23.11.0
v23.10.0
v23.9.0
v23.8.1
v23.8.0
v23.7.2
v23.7.1
v23.7.0
v23.6.0
v23.5.0
v23.4.2
v23.4.1
v23.4.0
v23.3.2
v23.3.0
v23.2.9
v23.2.5
v23.1.12
v22.12.9
Labels
Clear labels
AI generated
API
bank sync
budgeting
bug
can’t replicate
dependencies
docker
documentation
electron
experimental feature
feature
feedback
goal templates
good first issue
help wanted
importers
maintenance
needs info
needs testing
needs triage
needs votes
openid
payees
pull-request
regression
reports
responsive
rules
schedules
server
✨ merged
split transactions
tech debt
tech-support
theme
transaction import
transaction reconciliation
transactions
translations
upstream
user interface
✅ approved
wontfix
Mirrored from GitHub Pull Request
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/actual#17041
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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 @ivar2912 on GitHub (Jan 11, 2026).
Original GitHub issue: https://github.com/actualbudget/actual/issues/6619
Verified issue does not already exist?
What happened?
I am using Lunchflow to import transactions into Actual. While the terminal finds the transactions and loads them into Actual I get the following error: ''We had problems syncing your changes. Please report this as a bug by opening a GitHub issue.' 'No transactions show up in Actual till the next day around 7 P.M if I load them in manually threw the terminal. I am running Actual on a self hosted docker in Unraid. I have a cron job set up for auto-import which also does not work because of this issue. The customer service of Lunchflow did not find any issues on their side. They said the issue lies with Actual.
How can we reproduce the issue?
How can we reproduce the issue?
Where are you hosting Actual?
Docker
What browsers are you seeing the problem on?
Microsoft Edge
Operating System
Windows 11
@shellixa commented on GitHub (Jan 11, 2026):
same issue on v26.1.0, Deployment using Docker; Client: Arch Linux + Firefox 146.0.1
Looking into the container logs, there are no errors logged, so the issue must be client-side.
Looking into the browser console, the error
"Error: no such column: custom_reports.trim_intervals"is repeatedly logged.@ivar2912 commented on GitHub (Jan 11, 2026):
@ivar2912 commented on GitHub (Jan 11, 2026):
@MatissJanis commented on GitHub (Jan 11, 2026):
What version of actual are you running on your server and what version of actual are you using via bank sync?
@ivar2912 commented on GitHub (Jan 11, 2026):
At the moment V25.12.0 but I originally used the latest version V26.1.0. the bank sync is the script of Lunchflow.
@ivar2912 commented on GitHub (Jan 11, 2026):
https://github.com/lunchflow/actual-flow
@MatissJanis commented on GitHub (Jan 11, 2026):
Yep, that will be the problem. If you used v26.1.0 once - you cannot go back.
I'll keep the issue open for now. We should improve the error messaging around this.
@ivar2912 commented on GitHub (Jan 11, 2026):
But the same problem appeared in v26.1.0. So it seems the version does not matter regarding the importing error.
@MatissJanis commented on GitHub (Jan 11, 2026):
What api version number are you using with the lunchflow cli?
Both versions need to be v26.1.0 for things to work for you. Try upgrading everything to the latest version. That should make things work.
I am making an educated guess that lunchflow is using v25.12.0 and your server is v26.1.0.
@ivar2912 commented on GitHub (Jan 12, 2026):
I found out the API version of Lunchflow is V25.12.0 because this is the latest version they have available. Now it makes sense why the syncing issue appears since I am running Actual on the latest version the client as well as the server. Is there something you guys can do at this point or shall I contact Lunchflow again to check when they are going to update their stuff to v26.1.0?
@MatissJanis commented on GitHub (Jan 12, 2026):
https://stackoverflow.com/questions/15806152/how-do-i-override-nested-npm-dependency-versions
@MatissJanis commented on GitHub (Jan 12, 2026):
@coderabbitai please open a new issue: if API and server versions mismatch - throw a friendly error message explaining the problem.
@coderabbitai[bot] commented on GitHub (Jan 12, 2026):
🧩 Analysis chain
@MatissJanis I'll create a new issue for this improvement.
🏁 Script executed:
Length of output: 50
@MatissJanis I've created a new issue for this: #6633
The issue documents the need to detect API/server version mismatches and provide clear error messages to users, rather than showing cryptic database errors like "no such column: custom_reports.trim_intervals".
🧠 Learnings used
@ivar2912 commented on GitHub (Jan 16, 2026):
As you can see below the correct API version is installed. The same error previously mentioned still persists in actual server. I have no clue what the problem can be. Everything is currently on V26.1.0.
/usr/local/lib/node_modules/@lunchflow/actual-flow # cat package.json
{
"name": "@lunchflow/actual-flow",
"version": "0.0.15",
"description": "Import transactions from Lunch Flow to Actual Budget with terminal UI.",
"main": "./dist/index.js",
"bin": {
"actual-flow": "./dist/index.js"
},
"scripts": {
"build": "tsc",
"start": "node dist/index.js",
"dev": "ts-node src/index.ts",
"prepare": "pnpm run build",
"install:dev": "pnpm install",
"clean": "rm -rf dist",
"release:patch": "npm version patch && git push && git push --tags"
},
"keywords": [
"lunch-flow",
"actual-budget",
"importer",
"transactions"
],
"author": "Amr Awad",
"license": "MIT",
"dependencies": {
"@actual-app/api": "^26.1.0",
"axios": "^1.6.0",
"chalk": "^4.1.2",
"cli-table3": "^0.6.3",
"dotenv": "^16.3.1",
"inquirer": "^8.2.6",
"ora": "^5.4.1"
},
"devDependencies": {
"@types/inquirer": "^9.0.7",
"@types/node": "^20.0.0",
"ts-node": "^10.9.0",
"typescript": "^5.0.0"
}
@MatissJanis commented on GitHub (Jan 16, 2026):
Is there any more logs you could share? From both the server (what specific error message is it giving you?) all the way to the UI (what error can you see in developer tools console?).
@ivar2912 commented on GitHub (Jan 28, 2026):
Logs: 2026-01-28T18:55:25.100Z info: POST 200 /sync/sync
2026-01-28T18:55:25.437Z info: GET 304 /account/validate
executed: https://actualbudget.org/docs/troubleshooting/server
Docker variable:
The result: same issue occures
@MatissJanis commented on GitHub (Jan 28, 2026):
Ok those are server logs and what do you see in the browser console logs?
@github-actions[bot] commented on GitHub (Feb 11, 2026):
This issue has been automatically closed because there have been no comments for 7 days after the "needs info" label was added. If you still need help, please feel free to reopen the issue with the requested information.