Skip to content

fix(mobile): describe one-time reminders as payments - #156

Merged
rghvgrv merged 1 commit into
Splitzzyy:mainfrom
floze-the-genius:fix/155-one-time-reminder-copy
Aug 10, 2026
Merged

fix(mobile): describe one-time reminders as payments#156
rghvgrv merged 1 commit into
Splitzzyy:mainfrom
floze-the-genius:fix/155-one-time-reminder-copy

Conversation

@floze-the-genius

Copy link
Copy Markdown
Contributor

Summary

  • keep upcoming one-time payment reminders scheduled
  • label one-time notifications as Payment due soon and use is due in their body
  • preserve the existing recurring subscription title and wording
  • add a focused planner regression for the one-time cadence

Closes #155.

Validation

  • exact production planner plus the real planner test file in a temporary net10.0 test harness: 14/14 passed
  • focused new regression under the host locale: 1/1 passed
  • dotnet test tests/SubVora.Application.Tests/SubVora.Application.Tests.csproj -c Release: 38/38 passed
  • dotnet test tests/SubVora.Infrastructure.Tests/SubVora.Infrastructure.Tests.csproj -c Release: 103/103 passed
  • dotnet test tests/SubVora.Api.Tests/SubVora.Api.Tests.csproj -c Release: 147/147 passed
  • scoped dotnet format whitespace --verify-no-changes
  • git diff --check

The repository's mobile test project targets Windows and requires the MAUI workload, so its normal platform run remains the windows-latest CI gate. The temporary harness compiled the exact changed production files and executed the exact planner test source without the MAUI application dependency.

Keep one-time payment notifications scheduled, but describe them as payments due instead of subscriptions renewing. Recurring reminder copy remains unchanged.

Closes Splitzzyy#155
@rghvgrv

rghvgrv commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

LGTM

@rghvgrv
rghvgrv merged commit e602472 into Splitzzyy:main Aug 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

One-time purchases get a "renewing soon" reminder — they never renew

2 participants