Problem/Motivation

The lupus_decoupled_ce_api module ships with theme: 'stark' in its default config (config/install/lupus_decoupled_ce_api.settings.yml). On Drupal 11+, the stark theme is no longer installed by default, which causes failures when the module tries to reference a theme that doesn't exist.

Proposed resolution

Add hook_install() to install the stark theme if not already available, and an update hook (update_9003) to do the same for existing sites upgrading to Drupal 11+.

Remaining tasks

  • Review
  • Merge

API changes

None.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

arthur_lorenz created an issue. See original summary.

arthur_lorenz’s picture

Status: Active » Needs review

fago made their first commit to this issue’s fork.

  • fago committed f7ee02ec on 1.x authored by arthur_lorenz
    fix: #3581375 Ensure stark theme is installed, since required by default...
fago’s picture

Status: Needs review » Fixed

good finding, thanks, merged.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.