Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Custom Invoice form should filter on User's subscriptions in the drop-down list. (Django admin) #515

Open
Sandplum opened this issue Jan 13, 2025 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers gui Graphical user interface, probably in WWW

Comments

@Sandplum
Copy link
Member

Django administration menu: Custom Invoices, Add Custom Invoice

The second field is "Subscription" with a drop-down list of, what appears to be, subscriptions for all of the members.

Scrolling through all of the subscriptions, ordered by subscription reference number, is not ideal. The drop-down list could filter on only the subscriptions of the selected User, or sort them by user name, or allow search by some keyword (user name?).

@tswfi
Copy link
Member

tswfi commented Jan 14, 2025

There should not be a need to create a custom invoice from the admin views. Can you explain why you want to do that?

@Sandplum
Copy link
Member Author

Member paid for 10 months but did not create a custom invoice. Mulysa applied the payment to one month. I created a custom invoice to record the transaction, hoping it would recalculate the subscriptions. I could not create the custom invoice in the www view, because it showed me my own subscriptions instead of the member I was helping. I used the django admin view, and found it confusing. In the end, it did not recalculate automatically, so the only benefit was leaving an example for the member to see in their member page.

@vranki
Copy link
Member

vranki commented Jan 15, 2025

In this situation admin can just add +10 months to paid until date and tell user what went wrong. The feature is "nice to have" but not mandatory.

@braaar
Copy link
Collaborator

braaar commented Jan 31, 2025

Image

@braaar braaar added enhancement New feature or request good first issue Good for newcomers gui Graphical user interface, probably in WWW labels Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers gui Graphical user interface, probably in WWW
Projects
None yet
Development

No branches or pull requests

4 participants