Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/Config.php4
-rw-r--r--lib/TInitialState.php5
2 files changed, 9 insertions, 0 deletions
diff --git a/lib/Config.php b/lib/Config.php
index a036885c7..24555761c 100644
--- a/lib/Config.php
+++ b/lib/Config.php
@@ -397,4 +397,8 @@ class Config {
public function getGridVideosLimit(): string {
return $this->config->getAppValue('spreed', 'grid_videos_limit', '0');
}
+
+ public function getGridVideosLimitEnforced(): bool {
+ return $this->config->getAppValue('spreed', 'grid_videos_limit_enforced', 'no') === 'yes';
+ }
}
diff --git a/lib/TInitialState.php b/lib/TInitialState.php
index 0d4c9e446..e7de0ee45 100644
--- a/lib/TInitialState.php
+++ b/lib/TInitialState.php
@@ -77,6 +77,11 @@ trait TInitialState {
'talk', 'grid_videos_limit',
$this->talkConfig->getGridVideosLimit()
);
+
+ $this->initialStateService->provideInitialState(
+ 'talk', 'grid_videos_limit_enforced',
+ $this->talkConfig->getGridVideosLimitEnforced()
+ );
}
protected function publishInitialStateForUser(IUser $user, IRootFolder $rootFolder, IAppManager $appManager): void {