Problem/Motivation

#2977848: Update to JSON API 1.20 reported a bug against JSON API + Taxonomy. The root cause was a bug in the Taxonomy module in core. #2977879: Regression in #2940339: when multiple vocabularies exist, normalization of Terms fails worked around it in JSON API. But now #2977882: Term entity type's "parent" field does not specify "target_bundles" setting: a term from *any* vocabulary can be chosen fixed it in Drupal >= 8.6.

Proposed resolution

Don't apply the work-around on >=8.6.

Remaining tasks

None.

User interface changes

None.

API changes

None.

Data model changes

CommentFileSizeAuthor
#2 2980593-2.patch911 byteswim leers

Comments

Wim Leers created an issue. See original summary.

wim leers’s picture

Status: Active » Needs review
Issue tags: +API-First Initiative
StatusFileSize
new911 bytes
gabesullice’s picture

Status: Needs review » Reviewed & tested by the community

Awesome! Thanks for staying on top of this!

  • gabesullice committed 52baa89 on 8.x-1.x
    Issue #2980593 by Wim Leers, gabesullice: Follow-up for #2977879: remove...
  • gabesullice committed 8f9be78 on 8.x-2.x
    Issue #2980593 by Wim Leers, gabesullice: Follow-up for #2977879: remove...
gabesullice’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

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