knieper / crltmich

0 stars 0 forks source link

Certificate: certificates nodes (type=E) are not being created when consultation node is updated #40

Closed jynxiesue closed 7 years ago

jynxiesue commented 8 years ago

Ii've have had a number of emails saying participants E certificates, teaching philosophies, have been approved but they are not showing up in the portfolios. I emailed the first occurrence asking that they make sure the the node is updated as follows: Status = Complete
 Is it for certificate? = Yes
 Teaching philosophy approved = Yes (or No if not)  The GTC wrote back with the following screen shot: screen shot 2016-08-08 at 3 22 36 pm

mbakewel commented 7 years ago
  1. when a consultation node (meeting 5 requirements: 1) type = teaching philosophy, 2) status = complete, 3) for certificate = yes, and 4) teaching philosophy approved = yes, author of the node has profile value = 'Graduate Student' for the Role/Rank field) is updated, a certificate node with certificate type = E should be created and workflow should be set to approved. The update to the consultation node is typically done by a user with the GTC role. Problem: the certificate node is not being created when GTCs update consultation nodes. However, if uid 10 (rhudson) with role CRLT Staff saves the consultation record, the certificate node is created.