Skip to content

18.0 migration survey legal#226

Open
layadelcarmen wants to merge 12 commits into
OCA:18.0from
layadelcarmen:18.0-migration-survey_legal
Open

18.0 migration survey legal#226
layadelcarmen wants to merge 12 commits into
OCA:18.0from
layadelcarmen:18.0-migration-survey_legal

Conversation

@layadelcarmen

Copy link
Copy Markdown

No description provided.

chienandalu and others added 11 commits June 2, 2026 08:35
Aside from migration adaptations:

- Drop website_require_legal dependency
- Validation is now performed in js insead of the view so we need to do
  so.
- Additional control for the legal terms link and text

TT44775
Currently translated at 22.2% (2 of 9 strings)

Translation: survey-15.0/survey-15.0-survey_legal
Translate-URL: https://translation.odoo-community.org/projects/survey-15-0/survey-15-0-survey_legal/it/
Currently translated at 100.0% (9 of 9 strings)

Translation: survey-15.0/survey-15.0-survey_legal
Translate-URL: https://translation.odoo-community.org/projects/survey-15-0/survey-15-0-survey_legal/es/
@layadelcarmen layadelcarmen force-pushed the 18.0-migration-survey_legal branch from a7f4c1f to ca8bea6 Compare June 2, 2026 11:20
@layadelcarmen

Copy link
Copy Markdown
Author

I noticed the CI run is failing with a warning related to Chrome (a "Killing chrome descendants-or-self" message picked up by oca_checklog_odoo). I haven't been able to reproduce this locally and it doesn't seem related to the module code itself, but I wanted to flag it in case it's a known issue or if there's something specific I should do on my end to address it. Thank you in advance.

@benbrich Check this out when you have a chance

@layadelcarmen layadelcarmen mentioned this pull request Jun 11, 2026
2 tasks

@benbrich benbrich left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Functional test on runboat, all fine. Legal terms are displayed, link is correct and survey can only be finished when bool is true.

@chandni299 chandni299 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM

@chandni299 chandni299 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM
But we get an error when we try to enable "Activate Test Mode". See screenshots

Image Image

@layadelcarmen layadelcarmen force-pushed the 18.0-migration-survey_legal branch from ca8bea6 to 0aa2cfc Compare June 17, 2026 07:31
@layadelcarmen

Copy link
Copy Markdown
Author

Thank u for the review. I pushed a fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants