<table><tr><td style="">rhaferkamp added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D8843">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D8843#580407" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D8843#580407</a>, <a href="https://phabricator.kde.org/p/cgiboudeaux/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@cgiboudeaux</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p><a href="https://phabricator.kde.org/p/rhaferkamp/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@rhaferkamp</a> ping?</p></div>
</blockquote>

<p>Sorry, I had to drop the ball on this as I am no longer using kontact/korganizer for calendaring and I currently don't have time left to follow up on this.</p>

<blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D8843#360672" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D8843#360672</a>, <a href="https://phabricator.kde.org/p/dfaure/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@dfaure</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>Here's some debug output to understand what's going on:</p></div>
</blockquote>

<p>[..]</p>

<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;">

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">KDAV::DavItemsFetchJob::start <calendar-multiget xmlns="urn:ietf:params:xml:ns:caldav">
 <prop xmlns="DAV:">
      <getetag xmlns="DAV:"/>
  <calendar-data xmlns="urn:ietf:params:xml:ns:caldav"/>
 </prop>
  <href xmlns="DAV:">/calendars/dfaure@kdab.com/02af0002-0181-4d55-88a7-db543be67d83/dd261076-60eb-40c2-b6fe-a245f69eac66.ics</href>
 [...]
 
DavGroupwareResource::onMultigetFinished: Empty item returned.  "/calendars/dfaure@kdab.com/02af0002-0181-4d55-88a7-db543be67d83/dd261076-60eb-40c2-b6fe-a245f69eac66.ics"</pre></div>

<p>The QUrl inside the DavUrl in the "new code" case looks very broken to me, with a username and no host and no scheme.</p></blockquote>

<p>The "username" in there is not really a username (in terms of an URI). It's just a part of the path. And the URL itself IIRC is not something that the client is sending any request to directly. It's just included as a relative href in the XML document that is to be processed on the server side. Most of the examples of CALDAV multiget request really only contain relative URLs there. It's even in the RFC. See: <a href="https://tools.ietf.org/html/rfc4791#page-64" class="remarkup-link" target="_blank" rel="noreferrer">https://tools.ietf.org/html/rfc4791#page-64</a> (7.9.1.  Example: Successful CALDAV:calendar-multiget REPORT)</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R490 KDAV Library</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D8843">https://phabricator.kde.org/D8843</a></div></div><br /><div><strong>To: </strong>rhaferkamp, KDE PIM, knauss, dfaure<br /><strong>Cc: </strong>cgiboudeaux, christianwolf, Termy, ypashkovsky, equaeghe, bbreinbauer, mlaurent, dfaure, vkrause, winterz, knauss, KDE PIM, fbampaloukas, dcaliste, dvasin, rodsevich, dvratil<br /></div>