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

phenaproxima created an issue. See original summary.

balsama’s picture

Status: Needs review » Fixed

Committed to Lightning API here: https://cgit.drupalcode.org/lightning_api/commit/?id=66bbd66

Thanks!

Status: Fixed » Closed (fixed)

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