Skip to content

Commit

Permalink
Merge pull request #8854 from kaltura/Orion-15.10.0-SUP-19359
Browse files Browse the repository at this point in the history
SUP-19359:be able to retrieve deleted scheduled resources
  • Loading branch information
ravitshalem committed Nov 3, 2019
2 parents 7f5e369 + 97866f4 commit ed591e1
Showing 1 changed file with 7 additions and 1 deletion.
Expand Up @@ -41,6 +41,12 @@ public function getListResponse(KalturaFilterPager $pager, KalturaDetachedRespon
$filter->attachToCriteria($c);
$pager->attachToCriteria($c);

$retrieveStatusDeleted = (isset($this->statusEqual) && $this->statusEqual == ScheduleResourceStatus::DELETED) ||
(isset($this->statusIn) && strpos($this->statusIn,(string)ScheduleResourceStatus::DELETED) !== false );
if ($retrieveStatusDeleted)
{
ScheduleResourcePeer::setUseCriteriaFilter(false);
}
$list = ScheduleResourcePeer::doSelect($c);
$resultCount = count($list);
if ($resultCount && $resultCount < $pager->pageSize)
Expand All @@ -50,7 +56,7 @@ public function getListResponse(KalturaFilterPager $pager, KalturaDetachedRespon
KalturaFilterPager::detachFromCriteria($c);
$totalCount = ScheduleResourcePeer::doCount($c);
}

ScheduleResourcePeer::setUseCriteriaFilter(true);
$response = new KalturaScheduleResourceListResponse();
$response->objects = KalturaScheduleResourceArray::fromDbArray($list, $responseProfile);
$response->totalCount = $totalCount;
Expand Down

0 comments on commit ed591e1

Please sign in to comment.