Support Article

Assignment link looks for assignment in pyTopCasePage

SA-39180

Summary



User 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 Messages



Not Applicable


Steps to Reproduce



Try to click on Open Assignment link and see that there is no server request made on click of the link.


Root Cause



During 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.

Resolution



In 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

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.