Assignment link looks for assignment in pyTopCasePage
SummaryUser is creating a work page on top of a framework and the execution happens on pyTopCasePage instead of pyWorkPage.
Because of which, the assignmentlabel control which is responsible for opening the assignment is not working, and does not open on click of link, as the control expects all the data to be present on pyWorkPage.
Error MessagesNot Applicable
Steps to ReproduceTry to click on Open Assignment link and see that there is no server request made on click of the link.
Root CauseDuring the assignment check, before acquiring lock on the object, it gets the context of the execution and defaults it to the current context which is pyTopCasePage instead of pyWorkPage.
ResolutionIn work- performAssignmentCheck, before acquiring work object lock set param.workPage as pyWorkPage, that is fixed by applying HFix-31728.
Published June 9, 2017 - Updated August 1, 2017