The problem with this approach is that the after issue aggregation, the next step is synchronization. In bugwarrior.db, the synchronize function deletes all issues returned by get_managed_task_uuids which aren't returned by the given service. In the case of service failure this means all issues are closed. Before #801 this was avoided by raising an exception to crash bugwarrior.
Reverts ralphbean/bugwarrior#801. Fixes #821.
The problem with this approach is that the after issue aggregation, the next step is synchronization. In
bugwarrior.db
, thesynchronize
function deletes all issues returned byget_managed_task_uuids
which aren't returned by the given service. In the case of service failure this means all issues are closed. Before #801 this was avoided by raising an exception to crash bugwarrior.