-
-
Notifications
You must be signed in to change notification settings - Fork 482
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
11.0 mig website_sale_require_legal #237
11.0 mig website_sale_require_legal #237
Conversation
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.
Thanks for your work @ernestotejeda You should migrate from 10.0
though (https://github.com/OCA/e-commerce/tree/10.0/website_sale_require_legal) wich has several improvements like gdpr compliance, etc.
Thanks @ernestotejeda ! @Tecnativa previous PR:
This is a set of @gdpr improvements |
05d64c1
to
de2310b
Compare
Please @chienandalu review again, thanks! |
* David Vidal <david.vidal@tecnativa.com> | ||
* `Tecnativa <https://www.tecnativa.com>`_: | ||
|
||
* Ernesto Tejeda <ernesto.tejeda87@gmail.com> |
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.
All the above are from tecnativa too, put them here.
@@ -0,0 +1,3 @@ | |||
To install this module, you need to: | |||
|
|||
* Install repository `OCA/website <https://github.com/OCA/website>`_. |
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.
This is implicit, remove it please. (People get dependencies when downloading from apps.odoo.com)
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.
In PR #238 @chienandalu comment something like this, and @pedrobaeza answered:
That's not true. You have to indicate dependencies outside of the current repo, which is the case.
Please, check that and confirm me what i should do, thanks.
@ernestotejeda please review runbot warning:
|
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.
Almost perfect, just one last detail.
all_values.get('accepted_legal_terms')): | ||
environ = request.httprequest.headers.environ | ||
metadata = "Website legal terms acceptance metadata: " | ||
metadata += "\n".join( |
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.
Hi @ernestotejeda tested functionally it doesn't work. There in not legal advice and checkbox: |
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.
Need fixing
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.
Sorry, someone uninstall de module....
Tested functionality 👍
Please @ernestotejeda add test codecov/patch — 65.62% of diff hit (target 100%) Thank you |
Awesome. Please squash migration commits, to merge. Thanks! 😉 |
dbc5c73
to
42c3305
Compare
Normal migration
Cc @Tecnativa