From 4149d428d39f0d85474eb42c451fe822cd50f7c0 Mon Sep 17 00:00:00 2001
From: Joas Schilling <coding@schilljs.com>
Date: Mon, 14 Jan 2019 11:21:41 +0100
Subject: [PATCH] Principals can be principal/user/<name> or principal/<name>
 from legacy installs

Signed-off-by: Joas Schilling <coding@schilljs.com>
---
 apps/dav/lib/Migration/RemoveClassifiedEventActivity.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/dav/lib/Migration/RemoveClassifiedEventActivity.php b/apps/dav/lib/Migration/RemoveClassifiedEventActivity.php
index ad840d8100e..1829f57237a 100644
--- a/apps/dav/lib/Migration/RemoveClassifiedEventActivity.php
+++ b/apps/dav/lib/Migration/RemoveClassifiedEventActivity.php
@@ -127,6 +127,6 @@ class RemoveClassifiedEventActivity implements IRepairStep {
 
 	protected function getPrincipal(string $principalUri): string {
 		$uri = explode('/', $principalUri);
-		return $uri[2];
+		return array_pop($uri);
 	}
 }
-- 
GitLab