summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2022-02-09 10:49:32 +0100
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>2022-02-09 12:06:10 +0000
commitc3b948776f5630e45dc9d11fa84ea32d258a7f09 (patch)
tree0a1c050a1dc4ca873daead92a3453de6d5728b94
parent1e2baa5a6bbcb23bfe25b49d03159ad4293d5280 (diff)
downloadnextcloud-server-c3b948776f5630e45dc9d11fa84ea32d258a7f09.tar.gz
nextcloud-server-c3b948776f5630e45dc9d11fa84ea32d258a7f09.zip
Don't provide favorite activity settings
Since mails and notifications are only available for actions of other users it does not make sense to allow changing this. It also prevents the common misunderstanding with "file was changed inside a favorited folder" Signed-off-by: Joas Schilling <coding@schilljs.com>
-rw-r--r--apps/files/lib/Activity/Settings/FavoriteAction.php12
1 files changed, 10 insertions, 2 deletions
diff --git a/apps/files/lib/Activity/Settings/FavoriteAction.php b/apps/files/lib/Activity/Settings/FavoriteAction.php
index 8c43b68ef88..3c6ceb23959 100644
--- a/apps/files/lib/Activity/Settings/FavoriteAction.php
+++ b/apps/files/lib/Activity/Settings/FavoriteAction.php
@@ -55,7 +55,7 @@ class FavoriteAction extends FileActivitySettings {
* @since 11.0.0
*/
public function canChangeStream() {
- return true;
+ return false;
}
/**
@@ -71,7 +71,7 @@ class FavoriteAction extends FileActivitySettings {
* @since 11.0.0
*/
public function canChangeMail() {
- return true;
+ return false;
}
/**
@@ -81,4 +81,12 @@ class FavoriteAction extends FileActivitySettings {
public function isDefaultEnabledMail() {
return false;
}
+
+ /**
+ * @return bool True when the option can be changed for the notification
+ * @since 20.0.0
+ */
+ public function canChangeNotification() {
+ return false;
+ }
}