Fixed getSingularityRequest to return SingularityRequestParent instead of SingularityRequest