Fix for #148.

Only `rescanDetections` when there is a `recovery` associated with the `deployment`.
Merge pull request #149 from aodn/issue_148

Fix for #148.