[OPENIDM-10386] Backport OPENIDM-9940: onRetrieve script executed for managed attributes not returned by fields Created: 07/Mar/18  Updated: 05/Apr/18  Resolved: 25/Mar/18

Status: Closed
Project: OpenIDM
Component/s: Module - Core mapping, synchronization, reconciliation
Affects Version/s: OpenIDM 5.0.0
Fix Version/s: OpenIDM, OpenIDM

Type: Bug Priority: Minor
Reporter: Mark Offutt Assignee: Mark Offutt
Resolution: Fixed Votes: 0
Labels: Sustaining
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
is a backport of OPENIDM-9940 onRetrieve script executed for manage... Closed
is required by OPENIDM-10387 Backport OPENIDM-10365: Temporal cons... Closed
Target Version/s:
Verified Version/s:
QA Assignee: Jakub Janoska [X] (Inactive)


When performing an openidm.read and specifying the fields to be returned, an onRetrieve script set on an attribute which is both '"returnByDefault" : true' and not included in the fields list to be returned is still executed.

Comment by Jakub Janoska [X] (Inactive) [ 23/Mar/18 ]

 Successfully verified on OpenIDM version "" (revision: 6455c5b) jenkins-OpenIDM - 5.0.x - Release-23 sustaining/5.0.x.

Comment by Jakub Janoska [X] (Inactive) [ 23/Mar/18 ]

Reopening for

Comment by Jakub Janoska [X] (Inactive) [ 05/Apr/18 ]

Successfully verified on OpenIDM version "" (revision: 93f8f41) jenkins-OpenIDM - 5.5.x - Release-32 sustaining/5.5.x

Generated at Wed Aug 21 06:05:12 BST 2019 using Jira 7.13.5#713005-sha1:8d78f1047b9cca7d35d4d13f706b37e27d869e07.