Browse Source

Remove redundant events

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
tags/v25.0.0beta2
Vincent Petry 1 year ago
parent
commit
fbc48db507
No account linked to committer's email address
2 changed files with 3 additions and 16 deletions
  1. 3
    0
      apps/files/lib/Controller/ViewController.php
  2. 0
    16
      apps/files_sharing/list.php

+ 3
- 0
apps/files/lib/Controller/ViewController.php View File

@@ -46,6 +46,7 @@ use OCP\AppFramework\Http\RedirectResponse;
use OCP\AppFramework\Http\Response;
use OCP\AppFramework\Http\TemplateResponse;
use OCP\AppFramework\Services\IInitialState;
use OCP\Collaboration\Resources\LoadAdditionalScriptsEvent as ResourcesLoadAdditionalScriptsEvent;
use OCP\EventDispatcher\IEventDispatcher;
use OCP\Files\Folder;
use OCP\Files\IRootFolder;
@@ -294,6 +295,7 @@ class ViewController extends Controller {
];
}

$this->eventDispatcher->dispatchTyped(new ResourcesLoadAdditionalScriptsEvent());
$event = new LoadAdditionalScriptsEvent();
$this->eventDispatcher->dispatchTyped($event);
$this->eventDispatcher->dispatchTyped(new LoadSidebar());
@@ -301,6 +303,7 @@ class ViewController extends Controller {
if (class_exists(LoadViewer::class)) {
$this->eventDispatcher->dispatchTyped(new LoadViewer());
}

$this->initialState->provideInitialState('templates_path', $this->templateManager->hasTemplateDirectory() ? $this->templateManager->getTemplatePath() : false);
$this->initialState->provideInitialState('templates', $this->templateManager->listCreators());


+ 0
- 16
apps/files_sharing/list.php View File

@@ -23,18 +23,12 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>
*
*/
use OCA\Files\Event\LoadAdditionalScriptsEvent;
use OCA\Files\Event\LoadSidebar;
use OCA\Viewer\Event\LoadViewer;
use OCP\Collaboration\Resources\LoadAdditionalScriptsEvent as ResourcesLoadAdditionalScriptsEvent;
use OCP\EventDispatcher\IEventDispatcher;
use OCP\IConfig;
use OCP\IUserSession;
use OCP\Server;

$config = Server::get(IConfig::class);
$userSession = Server::get(IUserSession::class);
$eventDispatcher = Server::get(IEventDispatcher::class);

$showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', false);

@@ -43,14 +37,4 @@ $tmpl = new OCP\Template('files_sharing', 'list', '');
// gridview not available for ie
$tmpl->assign('showgridview', $showgridview);

// fire script events
$eventDispatcher->dispatchTyped(new ResourcesLoadAdditionalScriptsEvent());
$eventDispatcher->dispatchTyped(new LoadAdditionalScriptsEvent());
$eventDispatcher->dispatchTyped(new LoadSidebar());

// Load Viewer scripts
if (class_exists(LoadViewer::class)) {
$eventDispatcher->dispatchTyped(new LoadViewer());
}

$tmpl->printPage();

Loading…
Cancel
Save