[BUG] Cannot declare class as it is already defined #57

Closed
opened 2021-03-17 19:13:45 +01:00 by tiredofit · 1 comment

Issue

Environment

  • Custom menu version: 1.23.1
  • Nextcloud version: 21.0.0
  • PHP version: 8.0
  • Web server (Nginx, Apache2): Nginx
  • Web browser and version (Firefox 80, Google Chrome 74, etc): Firefox 86
{
    "add-logo-link": "0",
    "always-displayed": "0",
    "background-color": "#333333",
    "background-color-to": "#333333",
    "big-menu": "0",
    "big-menu-hidden-apps": "[]",
    "categories-order": "[\"other\",\"customization\",\"dashboard\",\"external_links\",\"files\",\"workflow\",\"games\",\"integration\",\"monitoring\",\"multimedia\",\"office\",\"organization\",\"search\",\"security\",\"social\",\"tools\"]",
    "categories-order-type": "default",
    "current-app-background-color": "#444444",
    "default-enabled": "1",
    "display-logo": "0",
    "enabled": "yes",
    "force": "1",
    "hide-when-no-apps": "1",
    "icon-invert-filter": "0",
    "icon-opacity": "100",
    "installed_version": "1.23.1",
    "loader-color": "#0e75ac",
    "loader-enabled": "1",
    "opener": "side-menu-opener",
    "opener-hover": "0",
    "opener-only": "1",
    "opener-position": "before",
    "show-settings": "0",
    "size-icon": "normal",
    "size-text": "normal",
    "target-blank-apps": "[]",
    "text-color": "#ffffff",
    "top-menu-apps": "[]",
    "types": "",
    "undefined": "",
    "use-avatar": "0"
}

Steps to reproduce

Restart Docker Container
Use fresh session when logging in as a "Normal" user

Observed Results

{"reqId":"YY3tfe3OmHRzLDfm11wY","level":3,"time":"2021-03-17 10:44:43","remoteAddr":"127.0.0.1","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/notify_push/test/version","message":"Cannot declare class OCA\\SideMenu\\AppInfo\\Application, because the name is already in use at /data/apps/side_menu/lib/AppInfo/Application.php#0","userAgent":"--","version":"21.0.0.18"}
  • Error 500 from Webserver

Expected Results

  • Custom menu would work repeatedly.

Resolution

  • I move side_menu out of my apps directory, and can then login again. As an administrator I can then reinstall side_menu and the custom menu appears.
## Issue ### Environment * Custom menu version: 1.23.1 * Nextcloud version: 21.0.0 * PHP version: 8.0 * Web server (Nginx, Apache2): Nginx * Web browser and version (Firefox 80, Google Chrome 74, etc): Firefox 86 ``` { "add-logo-link": "0", "always-displayed": "0", "background-color": "#333333", "background-color-to": "#333333", "big-menu": "0", "big-menu-hidden-apps": "[]", "categories-order": "[\"other\",\"customization\",\"dashboard\",\"external_links\",\"files\",\"workflow\",\"games\",\"integration\",\"monitoring\",\"multimedia\",\"office\",\"organization\",\"search\",\"security\",\"social\",\"tools\"]", "categories-order-type": "default", "current-app-background-color": "#444444", "default-enabled": "1", "display-logo": "0", "enabled": "yes", "force": "1", "hide-when-no-apps": "1", "icon-invert-filter": "0", "icon-opacity": "100", "installed_version": "1.23.1", "loader-color": "#0e75ac", "loader-enabled": "1", "opener": "side-menu-opener", "opener-hover": "0", "opener-only": "1", "opener-position": "before", "show-settings": "0", "size-icon": "normal", "size-text": "normal", "target-blank-apps": "[]", "text-color": "#ffffff", "top-menu-apps": "[]", "types": "", "undefined": "", "use-avatar": "0" } ``` ### Steps to reproduce ```` Restart Docker Container Use fresh session when logging in as a "Normal" user ```` ### Observed Results ```` {"reqId":"YY3tfe3OmHRzLDfm11wY","level":3,"time":"2021-03-17 10:44:43","remoteAddr":"127.0.0.1","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/notify_push/test/version","message":"Cannot declare class OCA\\SideMenu\\AppInfo\\Application, because the name is already in use at /data/apps/side_menu/lib/AppInfo/Application.php#0","userAgent":"--","version":"21.0.0.18"} ```` - Error 500 from Webserver ### Expected Results - Custom menu would work repeatedly. ### Resolution - I move `side_menu` out of my apps directory, and can then login again. As an administrator I can then reinstall side_menu and the custom menu appears.
tiredofit added the
bug
label 2021-03-17 19:13:45 +01:00
Owner

Do you use the officiel image of nextcloud?

Do you use the officiel image of nextcloud?
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: deblan/side_menu#57
No description provided.