diff --git a/apps/dav/lib/Migration/RemoveClassifiedEventActivity.php b/apps/dav/lib/Migration/RemoveClassifiedEventActivity.php index 23cea72d40d00..18534d909f6f8 100644 --- a/apps/dav/lib/Migration/RemoveClassifiedEventActivity.php +++ b/apps/dav/lib/Migration/RemoveClassifiedEventActivity.php @@ -12,11 +12,13 @@ use OCP\IDBConnection; use OCP\Migration\IOutput; use OCP\Migration\IRepairStep; +use OCP\ServerVersion; class RemoveClassifiedEventActivity implements IRepairStep { public function __construct( private IDBConnection $connection, + private ServerVersion $serverVersion, ) { } @@ -37,6 +39,10 @@ public function run(IOutput $output) { return; } + if ($this->serverVersion->getMajorVersion() > 17) { + return; + } + $deletedEvents = $this->removePrivateEventActivity(); $deletedEvents += $this->removeConfidentialUncensoredEventActivity();