Skip to content

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

Open
@loren-c

Description

@loren-c

<
Describe the bug
When I enter a Sponsorship detail page (e.g. https://www.python.org/admin/sponsors/sponsorship/608/change/) and check the "Renewal" box and then save, and finally move forward to the approval page by selecting "Generate contract for signing", the Renewal check box at that stage will be unchecked.

To Reproduce
Steps to reproduce the behavior:

  1. Go to a Sponsorship detail page e.g. https://www.python.org/admin/sponsors/sponsorship/608/change/
  2. Check the box marked Renewal
  3. Select "Save and continue editing"
  4. Select "Generate contract for signing"
  5. Renewal check box will be unselected

Expected behavior
Either:
A) When Renewal checkbox is selected on the sponsorship details page and the change is saved, the Renewal box will remain checked on the approval page
B) There is no option to select "Renewal" on the sponsorship details page; the option to select "Renewal" only appears on the approval page

Screenshots
Screenshot 2024-01-12 at 13-02-09 Change sponsorship python org

Screenshot 2024-01-12 at 13-01-24 Accept Maintaining - 2023 - (Applied) for sponsor Python Software Foundation 08_03_2023 - 08_03_2024 python org

@ewdurbin

Metadata

Metadata

Assignees

No one assigned

    Labels

    adminRelates to Django Adminapp/sponsorsRelates to the sponsors app

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions