If no devices are associated with the assignment, `listJobByAssignment` returns an empty List, not `null`