Theme lists are missing some or all themes

Description

When listing themes, Viewport may not return all themes, because themes are not automatically loaded into the cache when performing the list operation. They only get loaded when explicitly requested by ID. This happens, for example, when a viewport page is opened in a browser or a theme is opened in the editor.

Viewports show up normally, but the theme lists in the administration UIs are affected, for example the list in the viewport configuration theme or the global theme list screen.

Environment

None

Status

Assignee

Maximilian Hilbert (K15t)

Reporter

Maximilian Hilbert (K15t)

Labels

Participants

None

Deployment

None

Components

Sprint

None

Fix versions

Affects versions

2.1.18
2.2
2.1.17
2.2.1

Priority

Critical