YetiForceCRM
YetiForceCRM copied to clipboard
[bug] DAV issues
🐞 bug report
Hi YF team, I wanted to fix some problems on DAV, but I find now that the "usage policy" will change (dev version blocks me) ... so I just report
the main problems are (YF 6.1): iCard: does not manage contact addresses correctly iCal: does not handle recurring events correctly (from DAV to CRM)
🔥 How to trigger the error
Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
👎 Actual Behavior
👍 Expected Behavior
👷 Testing
- [ ] I confirm that I tested it at https://gitstable.yetiforce.com
- [ ] I confirm that I tested it at https://gitdeveloper.yetiforce.com
📷 Screenshot of configuration
📝 PHP/Apache/Nginx/Browser/CRM Logs
🌍 Your Environment
Environment | Version / Name |
---|---|
YetiForce | |
Web server (name and version) | |
PHP | |
Browser (name and version) | |
Operating System (name and version) | |
Database (name and version) | |
Service Pack version |
❓ Additional context
Add any other context about the problem here.
❗️ Inform the community if you solve the problem
you can fix on the developer version, give more details and preferably a sample file
Hi @mariuszkrzaczkowski, as I wrote "dev version blocks me": yes I'm trying to debug/fix on developer version
quick details
card: some contact fields (eg addresses) are not taken into consideration https://github.com/YetiForceCompany/YetiForceCRM/blob/a1990ebcbe074a37804425e795c08092e4b01ff0/modules/API/models/CardDAV.php#L354
cal: try to create a recurring event on Android then check what it happens on YF calendar - in this case changes are deeper and complicated: when a recurring event(s) (icard) is created (YF calendarobject) it should contains only master event with RRULE property and not create a calendarobject for each events (MASTER + CHILDREN) ... and ... if any children is modified, iCard should contains master event (always) and modified child(ren) (additional VTODO / VEVENT in iCard)
sorry, I wrote iCard, but it is iCal