Skip to content
This repository was archived by the owner on Oct 13, 2025. It is now read-only.

Commit 72cc84e

Browse files
committed
Sidebar bug fixes. Psalm update
1 parent 076afe4 commit 72cc84e

8 files changed

+29
-9
lines changed

js/mediadc-main.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/mediadc-main.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/mediadc-node_modules_moment_locale_sync_recursive_-src_views_Collector_vue.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/mediadc-node_modules_moment_locale_sync_recursive_-src_views_Collector_vue.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/Controller/PageController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828

2929
namespace OCA\MediaDC\Controller;
3030

31+
use OCA\Files\Event\LoadSidebar;
3132
use OCA\Viewer\Event\LoadViewer;
3233
use OCP\AppFramework\Controller;
3334
use OCP\AppFramework\Http\TemplateResponse;
@@ -38,7 +39,6 @@
3839

3940
use OCA\MediaDC\AppInfo\Application;
4041

41-
4242
class PageController extends Controller {
4343

4444
/** @var IEventDispatcher */
@@ -59,6 +59,7 @@ public function __construct(IRequest $request,
5959
* @return TemplateResponse
6060
*/
6161
public function index(): TemplateResponse {
62+
$this->eventDispatcher->dispatchTyped(new LoadSidebar());
6263
$this->eventDispatcher->dispatchTyped(new LoadViewer());
6364

6465
Util::addScript(Application::APP_ID, Application::APP_ID . '-main');

src/components/tasks/TasksList.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export default {
108108
width: 100%;
109109
margin: 10px;
110110
max-width: 600px;
111-
max-height: 480px;
111+
max-height: 482px;
112112
min-height: 410px;
113113
overflow-y: scroll;
114114
}

src/main.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,14 @@ sync(store, router)
4242

4343
Vue.mixin(Nextcloudl10n)
4444

45+
window.addEventListener('DOMContentLoaded', () => {
46+
if (!window.OCA.Files) {
47+
window.OCA.Files = {}
48+
}
49+
// For sidebar functionality
50+
Object.assign(window.OCA.Files, { App: { fileList: { filesClient: OC.Files.getClient() } } }, window.OCA.Files)
51+
})
52+
4553
export default new Vue({
4654
el: '#content',
4755
router,

tests/psalm-baseline.xml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
</UndefinedClass>
1212
</file>
1313
<file src="lib/Controller/PageController.php">
14-
<UndefinedClass occurrences="1">
14+
<UndefinedClass occurrences="2">
15+
<code>LoadSidebar</code>
1516
<code>LoadViewer</code>
1617
</UndefinedClass>
1718
</file>
@@ -40,6 +41,16 @@
4041
<code>IResult</code>
4142
</UndefinedClass>
4243
</file>
44+
<file src="lib/Migration/AppUpdateStep.php">
45+
<UndefinedClass occurrences="1">
46+
<code>LoggerInterface</code>
47+
</UndefinedClass>
48+
<UndefinedDocblockClass occurrences="3">
49+
<code>$this-&gt;logger</code>
50+
<code>$this-&gt;logger</code>
51+
<code>LoggerInterface</code>
52+
</UndefinedDocblockClass>
53+
</file>
4354
<file src="lib/Migration/Version0001Date20210627153636.php">
4455
<ImplementedParamTypeMismatch occurrences="1">
4556
<code>$schemaClosure</code>

0 commit comments

Comments
 (0)