bemade-addons/bemade_sports_clinic
Denis Durepos f5911f0767 Fix portal activity modal dismiss buttons and XML syntax errors
- Replace unreliable data-dismiss='modal' with direct JavaScript closeModal() calls
- Add robust closeModal() function with Bootstrap detection and DOM fallback
- Fix Complete, Reschedule, and Cancel modal dismiss button functionality
- Wrap JavaScript in CDATA section to resolve XML parsing errors with unescaped ampersands
- Add copyFeedbackToHidden() and copyDateToHidden() functions for proper form data transfer
- Ensure all modal action buttons work consistently across portal UI

All portal activity modal interactions now functional with console logging for debugging.
2025-07-27 21:32:10 -04:00
..
controllers Fix portal activity modal dismiss buttons and XML syntax errors 2025-07-27 21:32:10 -04:00
data [REF] bemade_sports_clinic: Remove injury models and simplify data model 2025-07-16 11:37:50 -04:00
i18n Created portal views for therapists and Report Injury functionality for portal users (coaches and therapists). 2025-06-21 21:24:50 -04:00
migrations/18.0.1.7.0 [IMP] bemade_sports_clinic: Refactor portal views and enhance treatment notes 2025-07-11 21:47:50 -04:00
models Fix portal activity modal dismiss buttons and XML syntax errors 2025-07-27 21:32:10 -04:00
notes [IMP] bemade_sports_clinic: Refactor portal views and enhance treatment notes 2025-07-11 21:47:50 -04:00
security Fix treatment professional portal access and group assignment 2025-07-27 20:20:23 -04:00
static/description Revert "Clean up repository for apps.odoo.com sharing: Remove non-18.0 addons and document them in README.md" 2025-05-29 21:35:47 -04:00
tests Added dev note markdown files to repo. 2025-07-26 12:38:52 -04:00
views Fix portal activity modal dismiss buttons and XML syntax errors 2025-07-27 21:32:10 -04:00
__init__.py Revert "Clean up repository for apps.odoo.com sharing: Remove non-18.0 addons and document them in README.md" 2025-05-29 21:35:47 -04:00
__manifest__.py feat: Implement comprehensive ACL and RPC security fixes 2025-07-22 21:07:51 -04:00
TODO.md Fix treatment professional portal access and group assignment 2025-07-27 20:20:23 -04:00