mirror of
https://github.com/actualbudget/actual.git
synced 2026-07-16 07:04:23 -05:00
[PR #4650] [MERGED] Update server handlers to use the implementation function type instead of duplicating the function arguments/return types #19874
Reference in New Issue
Block 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?
📋 Pull Request Information
Original PR: https://github.com/actualbudget/actual/pull/4650
Author: @joel-jeremy
Created: 3/18/2025
Status: ✅ Merged
Merged: 3/18/2025
Merged by: @joel-jeremy
Base:
master← Head:server-handler-types📝 Commits (2)
f37e06aUpdate server handlers types to be more strictcd5c51bRelease notes📊 Changes
25 files changed (+291 additions, -344 deletions)
View changed files
📝
packages/desktop-client/src/components/admin/UserAccess/UserAccessRow.tsx(+2 -2)📝
packages/desktop-client/src/components/modals/MergeUnusedPayeesModal.tsx(+4 -0)📝
packages/desktop-client/src/components/schedules/ScheduleDetails.tsx(+4 -0)📝
packages/loot-core/src/server/admin/app.ts(+93 -43)➖
packages/loot-core/src/server/admin/types/handlers.ts(+0 -46)📝
packages/loot-core/src/server/dashboard/app.ts(+9 -2)➖
packages/loot-core/src/server/dashboard/types/handlers.d.ts(+0 -24)📝
packages/loot-core/src/server/filters/app.ts(+9 -4)➖
packages/loot-core/src/server/filters/types/handlers.d.ts(+0 -7)📝
packages/loot-core/src/server/notes/app.ts(+4 -3)➖
packages/loot-core/src/server/notes/types/handlers.d.ts(+0 -3)📝
packages/loot-core/src/server/reports/app.ts(+7 -3)➖
packages/loot-core/src/server/reports/types/handlers.ts(+0 -9)📝
packages/loot-core/src/server/rules/app.ts(+115 -76)➖
packages/loot-core/src/server/rules/types/handlers.ts(+0 -53)📝
packages/loot-core/src/server/schedules/app.ts(+13 -3)📝
packages/loot-core/src/server/schedules/find-schedules.ts(+1 -4)➖
packages/loot-core/src/server/schedules/types/handlers.ts(+0 -38)📝
packages/loot-core/src/server/tools/app.ts(+15 -3)➖
packages/loot-core/src/server/tools/types/handlers.d.ts(+0 -12)...and 5 more files
📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.