Skip to content

[IMP] github_connector: Add input validation for Github Name in sync wizard#143

Open
BhaveshHeliconia wants to merge 1 commit into
OCA:18.0from
HeliconiaIO:18.0-imp-github_connector
Open

[IMP] github_connector: Add input validation for Github Name in sync wizard#143
BhaveshHeliconia wants to merge 1 commit into
OCA:18.0from
HeliconiaIO:18.0-imp-github_connector

Conversation

@BhaveshHeliconia

@BhaveshHeliconia BhaveshHeliconia commented Jun 25, 2026

Copy link
Copy Markdown

Current Behavior:
When navigating to the associated "Mod. Versions" list from the smart buttons on the odoo.lib.python, odoo.lib.bin, or odoo.author form views, the list view is filtered using the search_default_<field_name> context passing the raw database ID. Because the target field is a Many2many/Many2one relationship, the Odoo web client often fails to resolve the display name in time, resulting in the search facet displaying an ugly, raw database integer (e.g., Python Lib Dependencies: 9) to the end-user.

Benefits:
The view is now filtered silently and cleanly via the domain.
Completely hides the raw database ID from the search bar UI, providing a much more professional and seamless User Experience.
Applies this UX fix simultaneously to Authors, Python Libs, and Bin Libs due to the mixin inheritance.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants