Skip to content

Sync Resources does not synchronize license description #4916

@bjester

Description

@bjester

Background

  • Certain fields related to authoring and licensing are not editable on imported content, and we performed a migration in concert when that became enforced recently
  • The Sync Resources feature synchronizes various fields on imported content, such as those related to authoring and licensing
  • Previously, we migrated the aforementioned fields to be synchronized with their source content, and thereafter disallowed editing of the fields.

Observed behavior

A user who imported source content into their channel that was incomplete at the time, and then resolved the incomplete issues blocking publishing, are now unable to publish that content if the content's incomplete issue was resolved in the source channel and related to license_description. In short, the license description is not synchronized from source content but should be, and the user is blocked as it is no longer editable on copies of the content.

Expected behavior

The Sync Resources feature should synchronize the license_description field from source content. If the source content is publishable, copies of the content should also be publishable, even if the copy originated from a time when the source wasn't publishable.

User-facing consequences

A user is forced to re-import the affected resources in order to workaround the issue. Although, if the user had previously edited the fields to resolve the issue themselves, we're at least now ensuring licensing fields are not subject to that.

Additional information

Ask @bjester for any channel IDs or examples

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions