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
[8.0][website_event_sale_legal] Legal terms per event #12
Conversation
Ah sorry, this will fail until OCA/e-commerce#72 is merged. |
I'll mark this as WIP, while the dependency is not merged. |
Restarted travis build |
OCA/e-commerce#72 is merged, we can rebuild and change label to need fixing. |
Remove WIP please. |
Ah sorry please add again WIP, because this now requires OCA/e-commerce#78, which is an improvement over OCA/e-commerce#72. |
Rebased, squashed, this is now ready to review because OCA/e-commerce#78 is merged. |
Runbot fails because it is not installing |
No, that automation is not yet available. I have to add the dependencies by hand. Done and launch a rebuild. |
Thanks! I clicked force rebuild. |
Still fails
|
Isn't that module in website repo? |
Not, is in e-commerce: https://github.com/OCA/e-commerce/ |
OK, it should be now |
"summary": "Make attendees to accept legal terms per event", | ||
"version": "8.0.1.0.0", | ||
"category": "Marketing", | ||
"website": "https://odoo-community.org/", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please @yajo review comments and rebase for testing. Runbot fails and dependencies are merged |
Rebased. |
Please add a configuration menu in Marketing " Legal terms for products" as you have it in Sales Tested 👍 really nice, thanks! Check travis! |
Now you have a menu of legal terms inside Marketing > Configuration, and you can assign a legal term to many events at once.
Now you have a menu of legal terms inside Marketing > Configuration, and you can assign a legal term to many events at once. About Travis, it seems a timeout, let's see if this time it works. Another option is that it is a failure in the tour test. If so, I'll fix it later, when I learn how to do it in OCA/e-commerce#71. |
Tested in runbot 👍 |
Travis should pass now. |
I'm afraid not. Add configuration on .travis.yml to support wkhtmltopdf like this one: |
Thanks for that @pedrobaeza! Done. |
👍 Green! |
[8.0][website_event_sale_legal] Legal terms per event
@yajo please related to this module in v8 and GDPR take a look in v10: https://drive.google.com/file/d/15jsI5L6Frm8jOCOFoP_ai8J4yU3WEhZw/view?usp=sharing Should be something like Ping @chienandalu |
Legal terms per event
This module was written to extend the functionality of online event ticket
sales to support setting legal terms that attendees will accept when ordering
their registrations.
Legal terms can be set by event and/or by ticket.
CC @rafaelbn.