DAVx⁵ does not recognize Webcal subscription if the calendar name contains umlauts



  • (Just coming here to report a small, low-importance bug since there is no bug tracker.)


    For Webcal calendar subscriptions, DAVx⁵ defers to ICSx⁵ to do the actual subscription, but Webcal calendars are also shown with a check mark in DAVx⁵ to indicate the subscription status. However, this does not seem to work if the calendar name contains umlauts, such as this one (“Sun (München)”):

    https://www.webcal.fi/cal.php?id=42&format=ics&locationname=München&lat=48.14&lon=11.55&ss=1&eq=1&heli=1&wrn=1&wp=2&wf=4&du=km&lang=en&rid=wc

    Tapping the check box in DAVx⁵, everything works fine at first, i. e. ICSx⁵ opens and the subscription can be created without any problems. However, after completion, DAVx⁵ still shows an empty check box for the problematic Webcal calendar. The box can be tapped again and ICSx⁵ will happily let you create a duplicate subscription for the very same calendar URL, but the calendar will always remain unchecked in DAVx⁵.


  • developer

    I can confirm this. Reason: ICSx⁵ store the URL with UTF-8 %-encoded “ü”, while DAVx⁵ looks for subscribed URLs with “ü”.


Log in to reply