actualbudget / actualbudget/actual

[Bug]: Posting a scheduled transaction early does not remove the schedule

Open
#1,957 4 comments 3 reactions 0 assignees View on GitHub
help wanted schedules
Dominant language
TypeScript
Stars
28.7k
Forks
3k
Avg merge
2d 11h
Merged PRs (30d)
65

Description

### Verified issue does not already exist?

- [X] I have searched and found no existing issue

### What happened?

When I pay a bill ahead of it's due date, I post the scheduled transaction in Actual and change the date to the actual date of payment. When I change the date of the posted transaction, the schedule reappears again in the transactions table.

Steps to reproduce:
1. Setup an upcoming scheduled transaction
![image](https://github.com/actualbudget/actual/assets/20313680/7cbac03a-9d78-4511-9fc5-a664488b67cc)
2. Post the scheduled transaction
![image](https://github.com/actualbudget/actual/assets/20313680/2f95ed6e-07dd-490b-bc3a-25659e95d71c)
3. Change the transaction date to the date today
![image](https://github.com/actualbudget/actual/assets/20313680/7cee5ebb-9ff3-4b88-927e-c8c2a7b42424)
4. The upcoming scheduled transaction reappears

### What error did you receive?

_No response_

### Where are you hosting Actual?

Fly.io

### What browsers are you seeing the problem on?

Chrome, Other

### Operating System

Windows 11

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.