Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
After researching the test failures from yesterday (which we discovered while rolling Lightning 3.0.2), we have determined conclusively that, for now, jsonapi does not really support writing config entities. It has never really worked and won't be properly supported until config entities can be internally validated and access controlled.
So, let's remove all the stuff from EntityCrudTest which writes to a config entity.
This is ready in a pull request on GitHub: https://github.com/acquia/lightning-api/pull/10
Comments
Comment #2
balsamaCommitted to Lightning API here: https://cgit.drupalcode.org/lightning_api/commit/?id=66bbd66
Thanks!