Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 1050-1060 (lines=11) @@
1047
		$this->updateProperties($calendarId, $objectUri, $calendarData);
1048
1049
		$data = $this->getCalendarObject($calendarId, $objectUri);
1050
		if (is_array($data)) {
1051
			$this->dispatcher->dispatch('\OCA\DAV\CalDAV\CalDavBackend::updateCalendarObject', new GenericEvent(
1052
				'\OCA\DAV\CalDAV\CalDavBackend::updateCalendarObject',
1053
				[
1054
					'calendarId' => $calendarId,
1055
					'calendarData' => $this->getCalendarById($calendarId),
1056
					'shares' => $this->getShares($calendarId),
1057
					'objectData' => $data,
1058
				]
1059
			));
1060
		}
1061
		$this->addChange($calendarId, $objectUri, 2);
1062
1063
		return '"' . $extraData['etag'] . '"';
@@ 1094-1104 (lines=11) @@
1091
	 */
1092
	function deleteCalendarObject($calendarId, $objectUri) {
1093
		$data = $this->getCalendarObject($calendarId, $objectUri);
1094
		if (is_array($data)) {
1095
			$this->dispatcher->dispatch('\OCA\DAV\CalDAV\CalDavBackend::deleteCalendarObject', new GenericEvent(
1096
				'\OCA\DAV\CalDAV\CalDavBackend::deleteCalendarObject',
1097
				[
1098
					'calendarId' => $calendarId,
1099
					'calendarData' => $this->getCalendarById($calendarId),
1100
					'shares' => $this->getShares($calendarId),
1101
					'objectData' => $data,
1102
				]
1103
			));
1104
		}
1105
1106
		$stmt = $this->db->prepare('DELETE FROM `*PREFIX*calendarobjects` WHERE `calendarid` = ? AND `uri` = ?');
1107
		$stmt->execute([$calendarId, $objectUri]);