Incompatible with Nextcloud app passwords in some circumstances
Opened this issue · 0 comments
Hello,
The issue stems from using Nextcloud with Authentik OIDC. In this situation, the internal userid for an account in Nextcloud is a 65 (at least in my case) character long string from Authentik. This 65 character long userid is the login username used with app passwords in Nextcloud. The username field in the caldav_accounts table in MMDL has a character limit of 45.
I manually modified the username field to increase the length and that enabled me to add my Nextcloud calendars to MMDL. However, the sync does not appear to be working properly. It has only pulled in a single event from a single calendar from Nextcloud. I do not know if this is becasue of another 45 character limit on the username somewhere else in the MMDL code or if there is another issue at play.