Originally asked by Álvaro Ludeña López on 23 September 2020 (original question)
How can I make a condition that if the person responsible for the replica tour is different from a value that in the current tour the status is changed to Canceled and the synchronization link is removed?
Por ahora, no es posible cancelar un sync desde el script en JIra Server, tenemos ese feature pendiente y esperamos poder tenerlo en el producto pronto. Un workaround seria tener un post function “Unexalate” en el transition que va a Cancelled, de manera que cuando el sync ejecute el transition, el sync se cancelara.
Comments:
Álvaro Ludeña López commented on 29 September 2020
Buenas Juan,
Me sirvió de ayuda aunque no entiendo para que sirve !firstSync
Yo lo hice así al principio del script y me funciona:
Ya no necesito cancelar el vínculo del sync ya que con el return hago que nunca sincronice si el assignee del Jira replica no es un usuario determinado, y si vuelven ha asignar al usuario vuelve a funcionar la sincronización.
Answer by Álvaro Ludeña López on 24 September 2020
Hi Francis Martens (Exalate),
Necesito que cuando en el Jira replica el campo responsable sea distinto de un determinado valor en el Jira actual el estado de la issue se cambie a Cancelado y el vinculo de sincronización se quite.