undeleteting a job should flip its "on complete" value

We have jobs set to auto delete on completion. If we undelete these jobs, they disappear again shortly. When a job is undeleted, the “on complete = delete/archive” value should be cleared.

Seems like a good idea to me! Moving to the dev system.