Require jsonapi module for CivicTheme?

Created on 23 June 2024, 11 months ago

Problem/Motivation

Does the jsonapi module need to be installed?

Steps to reproduce

  1. I enabled CivicTheme 1.7.1 on Drupal 10.3.
  2. I first encountered a fatal error and found a note on the docs site to apply a core patch which I did.
  3. The fatal WSOD went away but the components were still not showing up when creating a new page so I looked at the logs.
  4. I saw a number of 404 errors for /jsonapi so I installed the jsonapi module and those errors went away.
  5. I still don't see any components on the node edit form, but I'm wondering if jsonapi is required and should be added as a dependency.

Proposed resolution

If required, add jsonapi to dependencies in info file.

Remaining tasks

  • Determine if it's required
  • Update info file if so

User interface changes

API changes

Data model changes

💬 Support request
Status

Active

Version

1.7

Component

Code

Created by

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024