[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 5.5.0.3, OpenIDM 5.0.0.3

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:
Backport
is a backport of OPENIDM-9940 onRetrieve script executed for manage... Closed
Depends
is required by OPENIDM-10387 Backport OPENIDM-10365: Temporal cons... Closed
Target Version/s:
Verified Version/s:
QA Assignee: Jakub Janoska

 Description   

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.



 Comments   
Comment by Jakub Janoska [ 23/Mar/18 ]

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

Comment by Jakub Janoska [ 23/Mar/18 ]

Reopening for 5.5.0.3

Comment by Jakub Janoska [ 05/Apr/18 ]

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

Generated at Wed Feb 20 21:38:56 GMT 2019 using Jira 7.13.0#713000-sha1:fbf406879436de2f3fb1cfa09c7fa556fb79615a.