First synchronization not working as expected

Hello together,

I want to synchronize issues from Jira Cloud to Azure DevOps. The synchronization always starts with the transfer from Jira to ADO. After creating the clone in ADO, the ID and the status should be transferred back into proper fields in Jira. Transferring from Jira to ADO works as expected but the ID and the status are not directly set in Jira after the issue is created in ADO.
Interestingly, the ID and status is set if I change the status in ADO.

It seems that the code in “incoming sync” is not executed during first synchronization. My code is quite simple:

issue."ADO-State" = replica.status.value
issue."ADO-ID" = replica.key

Why does it not work during first synchronization?

Thanks and regards

Hi @JeHe

Welcome to the Exalate Community!

Here is some explanation of how sync works:

When the issue is being created from Jira Cloud to ADO the outgoing sync script of Jira Cloud is being executed and then ADO incoming sync script.

You need to sync back to Jira Cloud once the issue is being created in ADO so that it will write in Jira Cloud. This can be achieved by syncBackAfterProcessing feature.

Here is the documentation which explains in detail:

Can you please try and let us know in case you face any issue?

Thanks,
Sonal

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.