Skip to content

[Publish confirmation] Hide incorrect hierarchy diagram labels #2466

@sdaitzman

Description

@sdaitzman
Current staging server version Current mockup ✅ Quick-fix for Ulmo (desired state after this bug is fixed for Ulmo)
Image Image Image

Bug / Background

The usage diagram for publishing confirmation is incorrect due to some unresolved publishing cascade cases. Publishing a library object that is the only modified child of an unmodified parent will cause that parent to become published instantly. This means that parent objects may or may not be a draft after publishing a child object.

Fix

  1. Hide the second sentence of the confirmation. E.g. above, hide the sentence "Its parent subsection will be draft." in the staging server screenshot above.
  2. Hide the draft/published status badge for all parents of the object in question, since it will not always be accurate based on current publishing model.

Product Discussion

This product issue is being discussed in the Open edX Slack in #content-libraries-relaunch-ux and at Content Libraries delivery team syncs. The delivery team does not yet have consensus about a long-term approach to how publish state / draft state / syncable status should cascade. This issue is a quick-fix for Ulmo to ensure the publish confirmation step only conveys clear, concise, accurate information for Ulmo users.

Metadata

Metadata

Labels

mao-onboardingReviewing this will help onboard devs from an Axim mission-aligned organization (MAO).

Type

Projects

Status

Ready for development

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions