[AI] Mobile: Post transaction today on global account lists (#7311) (#7322)

* [AI] Mobile: pass today for Post transaction today on global account lists (#7311)

All Accounts, On budget, and Off budget transaction lists now forward the
today flag to schedule/post-transaction, matching single-account mobile
and desktop behavior.

Made-with: Cursor

* [AI] Add release note for PR 7322 (#7311)

Made-with: Cursor

* [AI] Tighten release note wording for PR 7322 (imperative)

Made-with: Cursor

---------

Co-authored-by: Pranay Mac M1 <pranayseela@yahoo.com>
This commit is contained in:
Pranay S
2026-03-30 11:46:59 -04:00
committed by GitHub
parent a729b9a4a0
commit 3b14fd08c3
4 changed files with 21 additions and 6 deletions

View File

@@ -71,9 +71,12 @@ function TransactionListWithPreviews() {
name: 'scheduled-transaction-menu',
options: {
transactionId: transaction.id,
onPost: async transactionId => {
onPost: async (transactionId, today = false) => {
const parts = transactionId.split('/');
await send('schedule/post-transaction', { id: parts[1] });
await send('schedule/post-transaction', {
id: parts[1],
today,
});
dispatch(
collapseModals({
rootModalName: 'scheduled-transaction-menu',

View File

@@ -82,9 +82,12 @@ function TransactionListWithPreviews() {
name: 'scheduled-transaction-menu',
options: {
transactionId: transaction.id,
onPost: async transactionId => {
onPost: async (transactionId, today = false) => {
const parts = transactionId.split('/');
await send('schedule/post-transaction', { id: parts[1] });
await send('schedule/post-transaction', {
id: parts[1],
today,
});
dispatch(
collapseModals({
rootModalName: 'scheduled-transaction-menu',

View File

@@ -82,9 +82,12 @@ function TransactionListWithPreviews() {
name: 'scheduled-transaction-menu',
options: {
transactionId: transaction.id,
onPost: async transactionId => {
onPost: async (transactionId, today = false) => {
const parts = transactionId.split('/');
await send('schedule/post-transaction', { id: parts[1] });
await send('schedule/post-transaction', {
id: parts[1],
today,
});
dispatch(
collapseModals({
rootModalName: 'scheduled-transaction-menu',

View File

@@ -0,0 +1,6 @@
---
category: Bugfixes
authors: [pranayseela]
---
Fix mobile Post transaction today on All Accounts, On budget, and Off budget lists so scheduled previews post with today's date, matching single-account mobile and desktop.