Bug #5536

When Display template is set by user and set to cascade to all child descriptions, adding children via edit template does not use selected template

Added by Dan Gillean over 8 years ago. Updated over 7 years ago.

Status:VerifiedStart date:09/05/2013
Priority:HighDue date:
Assignee:Dan Gillean% Done:

100%

Category:Administration / settings
Target version:Release 2.1.0
Google Code Legacy ID: Tested version:
Sponsored:No Requires documentation:

Description

To reproduce

1) Navigate to a top-level description in ISAD, RAD, DACs, or MODS and click edit
2) In Administration area, change Display standard to "Dublin Core", and click the checkbox that says "Assign the new display standard to all its descendants"
3) Save the record. Once saved, click edit again
4) In the "Add new child levels" section, add a child record identifier and title. Save the record
5) Navigate to the new child record.

Resulting error

Child record does not inherit selected DC display template - instead it is created using the default display standard set application-wide.

Expected result

Child records display in DC, or whatever display standard is set for the parent (when the "Assign the new display standard to all its descendants" checkbox is selected)

History

#1 Updated by Jesús García Crespo over 8 years ago

  • Status changed from New to QA/Review

#2 Updated by Jesús García Crespo over 8 years ago

  • % Done changed from 0 to 100

Applied in changeset atom|commit:7358b18236b6340012299385c4016ff2b16ff9e5.

#3 Updated by Dan Gillean over 8 years ago

  • Status changed from QA/Review to Feedback

Still managed to reproduce this issue following the exact steps outlined in the issue ticket. Child descriptions show up in RAD (current application default) even if the top-level is set to DC and the checkbox for cascading down is set and saved prior to adding children.

#4 Updated by Jesús García Crespo over 8 years ago

  • Status changed from Feedback to New
  • Target version changed from Release 2.0.0 to Release 2.1.0

I've reworded the label to clarify what's its current behavior. It will just update the existing value of displayStandardId for every existing children item.

We can improve this in upcoming releases.

#5 Updated by Jesús García Crespo over 7 years ago

  • Status changed from New to QA/Review
  • Assignee changed from Jesús García Crespo to Dan Gillean

Fixed.

#6 Updated by Sarah Romkey over 7 years ago

  • Status changed from QA/Review to Verified

Also available in: Atom PDF