Aqui veo un poco de duplicidad de codigo con la llamada en linea 47.

Siento que podemos de alguna forma refactorizar para que solo haya una clausula donde se mande a llamar ProjectSyncWorker.