mirror of
https://github.com/nextcloud/server.git
synced 2026-05-28 04:32:30 -04:00
Merge pull request #25309 from nextcloud/enh/dashboard-default-layout
Add config to specify a default dashboard layout
This commit is contained in:
commit
a1a1771a26
1 changed files with 2 additions and 1 deletions
|
|
@ -99,7 +99,8 @@ class DashboardController extends Controller {
|
|||
|
||||
$this->eventDispatcher->dispatchTyped(new RegisterWidgetEvent($this->dashboardManager));
|
||||
|
||||
$userLayout = explode(',', $this->config->getUserValue($this->userId, 'dashboard', 'layout', 'recommendations,spreed,mail,calendar'));
|
||||
$systemDefault = $this->config->getAppValue('dashboard', 'layout', 'recommendations,spreed,mail,calendar');
|
||||
$userLayout = explode(',', $this->config->getUserValue($this->userId, 'dashboard', 'layout', $systemDefault));
|
||||
$widgets = array_map(function (IWidget $widget) {
|
||||
return [
|
||||
'id' => $widget->getId(),
|
||||
|
|
|
|||
Loading…
Reference in a new issue