Ticket #1228 (closed clarification: fixed)

Opened 12 months ago

Last modified 12 months ago

Adding a new Issue to an existing Volume removes all Articles for all Issues in the existing Volume until ObjectCache and BrowseCache are cleared

Reported by: npeterson Owned by: rcave
Priority: critical Milestone: 0.9.2
Component: ambra Version: 0.9.1_rc1
Keywords: Cc:

Description

1) Log in to a Journal 2) Check some of the Volume/Issues/Articles and pick one Volume 3) Log in to Admin Panel 4) Add a new Issue to an existing Volume 5) Verify that all the Articles for all the Issues in the Volume never show in the Journal 6) Clear the ObjectCache? and BrowseCache? in the Admin Panel 7) Verify that all the Articles for all the Issues in the Volume now show correctly in the Journal

Change History

Changed 12 months ago by dragisak

(In [7548]) Get methods in entities should not set fields.

Because of lazy loading, all values in the entity might not be initialized when get method is called. So simpleCollection might not have been initialized when getArticleList is called.

Addresses #1201, #1215 and #1228

Changed 12 months ago by npeterson

  • owner changed from wtoconnor to rich
  • type changed from defect to clarification

Changed 12 months ago by rcave

  • status changed from new to closed
  • resolution set to fixed

Verified that adding a new issue to an existing volume does not affect current articles or issues.

Note: See TracTickets for help on using tickets.