fix filter

This commit is contained in:
yuri
2015-09-22 13:23:44 +03:00
parent a631e52f63
commit 7356bd98ab
2 changed files with 14 additions and 9 deletions
+12 -7
View File
@@ -142,12 +142,13 @@ class Record extends Base
'asc' => $asc,
'sortBy' => $sortBy,
'q' => $q,
'primaryFilter' => $primaryFilter,
'textFilter' => $textFilter,
'boolFilterList' => $boolFilterList
'textFilter' => $textFilter
);
if ($request->get('filter')) {
$params['filter'] = $request->get('filter');
if ($request->get('primaryFilter')) {
$params['primaryFilter'] = $request->get('primaryFilter');
}
if ($request->get('boolFilterList')) {
$params['boolFilterList'] = $request->get('boolFilterList');
}
$result = $this->getRecordService()->findEntities($params);
@@ -184,9 +185,13 @@ class Record extends Base
'asc' => $asc,
'sortBy' => $sortBy,
'q' => $q,
'textFilter' => $textFilter
);
if ($request->get('filter')) {
$params['filter'] = $request->get('filter');
if ($request->get('primaryFilter')) {
$params['primaryFilter'] = $request->get('primaryFilter');
}
if ($request->get('boolFilterList')) {
$params['boolFilterList'] = $request->get('boolFilterList');
}
$result = $this->getRecordService()->findLinkedEntities($id, $link, $params);
@@ -183,9 +183,9 @@ Espo.define('views/record/panels/relationship', ['views/record/panels/bottom', '
},
setFilter: function (filter) {
this.collection.data.filter = null;
this.collection.data.primaryFilter = null;
if (filter) {
this.collection.data.filter = filter;
this.collection.data.primaryFilter = filter;
}
},