🌐 AI搜索 & 代理 主页
Skip to content

Conversation

@ewdurbin
Copy link
Member

WIP, for initial review by @berinhard. Creates the ability to configure "Provided Assets" associated with a sponsorship that will be fulfilled by the PSF.

The initial "ProvidedTextAsset" is intended to be used for PyCon US 2022 voucher codes, which will be unique to each voucher "type" and sponsorship level.

Additionally, we will likely include "ProvidedFileAsset" that will be used for all sponsorships with Expo Hall benefits to share with them a common "Exhibitor Packet"

creates the ability to configure "Provided Assets" associated with a sponsorship that will be fulfilled by the PSF.

The initial "ProvidedTextAsset" is intended to be used for PyCon US 2022 voucher codes, which will be unique to each voucher "type" and sponsorship level.

Additionally, we will likely include "ProvidedFileAsset" that will be used for all sponsorships with Expo Hall benefits to share with them a common "Exhibitor Packet"
@ewdurbin ewdurbin requested a review from berinhard January 10, 2022 21:54
Copy link
Contributor

@berinhard berinhard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ewdurbin so far the code seems fine to me. I tested it locally and admin seems to be working as expected. I tested the process locally and the user sponsorship dashboard got updated with the provided assets. But the form are the next steps, right?

While testing the PR, I discovered this bug because I couldn't delete
applications I've created. After doing some research, I figured out this
is due to a known bug on django-polymorphic. More on this issue can be
found in this issue:

jazzband/django-polymorphic#229
@ewdurbin ewdurbin marked this pull request as ready for review January 20, 2022 13:07
@ewdurbin ewdurbin merged commit 2c6ef18 into main Jan 20, 2022
@ewdurbin ewdurbin deleted the sponsor_benefit_provided_assets branch January 20, 2022 13:07
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.

3 participants