- when at least one file from the requested list is not in approved state throw bad request exception - update junit tests