* Fix get repos logic.

This commit is contained in:
sgm0422
2020-07-01 17:09:27 +08:00
parent adc0f071aa
commit 218fd95fe5
+10 -2
View File
@@ -141,7 +141,11 @@ class repoModel extends model
*/
public function getList($orderBy = 'id_desc', $pager = null)
{
$repos = $this->dao->select('*')->from(TABLE_REPO)->where('deleted')->eq('0')->orderBy($orderBy)->page($pager)->fetchAll('id');
$repos = $this->dao->select('*')->from(TABLE_REPO)
->where('deleted')->eq('0')
->andWhere("CONCAT(',', program, ',')")->like("%,{$this->session->program},%")
->orderBy($orderBy)
->page($pager)->fetchAll('id');
foreach($repos as $i => $repo)
{
@@ -268,7 +272,11 @@ class repoModel extends model
*/
public function getRepoPairs()
{
$repos = $this->dao->select('*')->from(TABLE_REPO)->where('deleted')->eq(0)->fetchAll();
$repos = $this->dao->select('*')->from(TABLE_REPO)
->where('deleted')->eq(0)
->andWhere("CONCAT(',', program, ',')")->like("%,{$this->session->program},%")
->fetchAll();
$repoPairs = array();
foreach($repos as $repo)
{