Code Duplication    Length = 11-11 lines in 2 locations

apps/dav/lib/CalDAV/CalDavBackend.php 2 locations

@@ 1020-1030 (lines=11) @@
1017
		$this->updateProperties($calendarId, $objectUri, $calendarData);
1018
1019
		$data = $this->getCalendarObject($calendarId, $objectUri);
1020
		if (is_array($data)) {
1021
			$this->dispatcher->dispatch('\OCA\DAV\CalDAV\CalDavBackend::updateCalendarObject', new GenericEvent(
1022
				'\OCA\DAV\CalDAV\CalDavBackend::updateCalendarObject',
1023
				[
1024
					'calendarId' => $calendarId,
1025
					'calendarData' => $this->getCalendarById($calendarId),
1026
					'shares' => $this->getShares($calendarId),
1027
					'objectData' => $data,
1028
				]
1029
			));
1030
		}
1031
		$this->addChange($calendarId, $objectUri, 2);
1032
1033
		return '"' . $extraData['etag'] . '"';
@@ 1064-1074 (lines=11) @@
1061
	 */
1062
	function deleteCalendarObject($calendarId, $objectUri) {
1063
		$data = $this->getCalendarObject($calendarId, $objectUri);
1064
		if (is_array($data)) {
1065
			$this->dispatcher->dispatch('\OCA\DAV\CalDAV\CalDavBackend::deleteCalendarObject', new GenericEvent(
1066
				'\OCA\DAV\CalDAV\CalDavBackend::deleteCalendarObject',
1067
				[
1068
					'calendarId' => $calendarId,
1069
					'calendarData' => $this->getCalendarById($calendarId),
1070
					'shares' => $this->getShares($calendarId),
1071
					'objectData' => $data,
1072
				]
1073
			));
1074
		}
1075
1076
		$stmt = $this->db->prepare('DELETE FROM `*PREFIX*calendarobjects` WHERE `calendarid` = ? AND `uri` = ?');
1077
		$stmt->execute([$calendarId, $objectUri]);