revenz / Fenrus

A personal home page for quick access to all your personal apps/sites.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fenrus cloud drawer breaks if Cloud -> Files enabled and no provider set

mindofbeholder opened this issue · comments

  • I enable System Settings -> Cloud -> Files
  • Then navigated to Profile -> File Storage -> and set Enabled, leave Provider as "None" and click save
  • Then navigate to my dashboard
  • I see the below error in the browser console

Uncaught TypeError: document.querySelector(...) is null FenrusDrive https://fenrus.*.dev/js/_fenrus.js?version=23.08.3.994:1891 FenrusDriveDrawer https://fenrus.*.dev/js/_fenrus.js?version=23.08.3.994:1338 <anonymous> https://fenrus.*.dev/js/_fenrus.js?version=23.08.3.994:1482 EventListener.handleEvent* https://fenrus.*.dev/js/_fenrus.js?version=23.08.3.994:1480 _fenrus.js:1891:34 FenrusDrive https://fenrus.*.dev/js/_fenrus.js?version=23.08.3.994:1891 FenrusDriveDrawer https://fenrus.*.dev/js/_fenrus.js?version=23.08.3.994:1338 <anonymous> https://fenrus.*.dev/js/_fenrus.js?version=23.08.3.994:1482 (Async: EventListener.handleEvent) <anonymous> https://fenrus.*.dev/js/_fenrus.js?version=23.08.3.994:1480

Seems to fail on this line:
this.lblFiles = document.querySelector('.fdrive-pane-title .title').innerText;