Fix current-user-principal

current-user-principal should always return the principal URL for the
currently authenticated user, not the accessed resource one.
This commit is contained in:
Jorge López Pérez 2014-11-10 14:49:32 +01:00
parent ccfff62118
commit 5d6f6b8575

View File

@ -1759,7 +1759,7 @@ EOQRY;
break;
case 'DAV::current-user-principal':
$prop->NewElement('current-user-principal', $reply->href( ConstructURL(DeconstructURL($request->principal->url())) ) );
$prop->NewElement('current-user-principal', $reply->href( ConstructURL(DeconstructURL($session->principal->url())) ) );
break;
case 'SOME-DENIED-PROPERTY': /** indicating the style for future expansion */