Skip to content

Preserve sponsorship renewal on approval forms - #3097

Merged
JacobCoffee merged 2 commits into
python:mainfrom
Nice6042:fix/sponsorship-renewal-2358
Sep 19, 2026
Merged

JacobCoffee merged 2 commits into
python:mainfrom
Nice6042:fix/sponsorship-renewal-2358

Conversation

@Nice6042

Copy link
Copy Markdown
Contributor

Description

  • Preserve a saved sponsorship renewal selection when opening either contract approval form.
  • Add regression coverage for the generated-contract and existing-signed-contract paths.
  • Tests: both approval view classes pass (16 tests); Ruff check and format check pass.

Closes

@Nice6042
Nice6042 requested a review from JacobCoffee as a code owner August 15, 2026 15:53
@JacobCoffee
JacobCoffee enabled auto-merge (squash) September 19, 2026 22:06
@JacobCoffee
JacobCoffee merged commit 106d766 into python:main Sep 19, 2026
7 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.

Python.org admin Sponsorship detail - "Renewal" check box does not save

2 participants