Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 1063-1073 (lines=11) @@
1060
		$this->updateProperties($calendarId, $objectUri, $calendarData);
1061
1062
		$data = $this->getCalendarObject($calendarId, $objectUri);
1063
		if (is_array($data)) {
1064
			$this->dispatcher->dispatch('\OCA\DAV\CalDAV\CalDavBackend::updateCalendarObject', new GenericEvent(
1065
				'\OCA\DAV\CalDAV\CalDavBackend::updateCalendarObject',
1066
				[
1067
					'calendarId' => $calendarId,
1068
					'calendarData' => $this->getCalendarById($calendarId),
1069
					'shares' => $this->getShares($calendarId),
1070
					'objectData' => $data,
1071
				]
1072
			));
1073
		}
1074
		$this->addChange($calendarId, $objectUri, 2);
1075
1076
		return '"' . $extraData['etag'] . '"';
@@ 1107-1117 (lines=11) @@
1104
	 */
1105
	function deleteCalendarObject($calendarId, $objectUri) {
1106
		$data = $this->getCalendarObject($calendarId, $objectUri);
1107
		if (is_array($data)) {
1108
			$this->dispatcher->dispatch('\OCA\DAV\CalDAV\CalDavBackend::deleteCalendarObject', new GenericEvent(
1109
				'\OCA\DAV\CalDAV\CalDavBackend::deleteCalendarObject',
1110
				[
1111
					'calendarId' => $calendarId,
1112
					'calendarData' => $this->getCalendarById($calendarId),
1113
					'shares' => $this->getShares($calendarId),
1114
					'objectData' => $data,
1115
				]
1116
			));
1117
		}
1118
1119
		$stmt = $this->db->prepare('DELETE FROM `*PREFIX*calendarobjects` WHERE `calendarid` = ? AND `uri` = ?');
1120
		$stmt->execute([$calendarId, $objectUri]);