Merge pull request #1688 from nextcloud/fix/noid/filter-duplicate

filter duplicate
pull/1689/head
Maxence Lange 2023-03-21 10:12:40 -01:00 zatwierdzone przez GitHub
commit 3f3edc4fd6
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 2 dodań i 3 usunięć

Wyświetl plik

@ -41,7 +41,6 @@ class SocialFiltersQueryBuilder extends SocialLimitsQueryBuilder {
* @deprecated ?
*/
public function filterDuplicate() {
return;
if (!$this->hasViewer()) {
return;
}
@ -51,11 +50,11 @@ class SocialFiltersQueryBuilder extends SocialLimitsQueryBuilder {
$expr = $this->expr();
$filter = $expr->orX();
// $filter->add($this->exprLimitToDBFieldInt('filter_duplicate', 0, 's'));
$filter->add($this->exprLimitToDBFieldInt('filter_duplicate', 0, 's'));
$follower = $expr->andX();
$follower->add($this->exprLimitToDBField('attributed_to_prim', $this->prim($viewer->getId()), false));
$follower->add($expr->isNull('fs.id_prim'));
// $follower->add($expr->isNull('fs.id_prim'));
$filter->add($follower);
$this->andWhere($filter);