Skip to content

Don't disable apps for errors in unrelated code paths #18249

Open
@ChristophWurst

Description

Steps to reproduce

  1. Run Nextcloud
  2. Run into an unhandled exception during app initialization phase
  3. See unrelated apps getting disabled

Expected behaviour

We only disable apps if it's really their fault and the error was triggered there.

Actual behaviour

If apps call some other app's or server code and that causes an exception (database or redis down, for example) that app is wrongly disabled. Leading to other bugs and unwanted behavior.

Server configuration

Nextcloud version:

any


cc @blizzz @nickvergessen @rullzer

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions