MCPcopy Create free account
hub / github.com/Rello/analytics / removeFavoriteTag

Method removeFavoriteTag

lib/Service/PanoramaService.php:259–269  ·  view source on GitHub ↗
(string $scope, int $objectId)

Source from the content-addressed store, hash-verified

257 }
258
259 private function removeFavoriteTag(string $scope, int $objectId): bool {
260 try {
261 return $this->tagManager->load($scope)->removeFromFavorites($objectId);
262 } catch (\Throwable $exception) {
263 // Nextcloud removes the stored favorite relation before its special
264 // favorite-tag cleanup tries to resolve the object id as a file node.
265 // Analytics ids are not file node ids, so the follow-up can throw after
266 // the unfavorite already succeeded from the app's point of view.
267 return true;
268 }
269 }
270
271 /**
272 * search for reports

Callers 2

getOwnFavoriteReportsMethod · 0.95
setFavoriteMethod · 0.95

Calls 2

removeFromFavoritesMethod · 0.80
loadMethod · 0.45

Tested by

no test coverage detected