From 7876d75ac250f1d784834152bc3ae27751285af5 Mon Sep 17 00:00:00 2001 From: Dani Palou Date: Tue, 22 Oct 2019 10:04:57 +0200 Subject: [PATCH] MOBILE-1611 filter: Don't filter other sites --- src/components/site-picker/site-picker.ts | 17 +++++++++-------- .../pages/choose-site/choose-site.html | 2 +- src/core/login/pages/sites/sites.html | 2 +- src/core/login/pages/sites/sites.ts | 18 ++++++++++-------- .../pages/space-usage/space-usage.html | 2 +- .../settings/pages/space-usage/space-usage.ts | 10 +++++----- .../pages/synchronization/synchronization.html | 2 +- .../pages/choose-site/choose-site.html | 2 +- src/directives/format-text.ts | 2 +- 9 files changed, 30 insertions(+), 27 deletions(-) diff --git a/src/components/site-picker/site-picker.ts b/src/components/site-picker/site-picker.ts index f4e145254..dca537560 100644 --- a/src/components/site-picker/site-picker.ts +++ b/src/components/site-picker/site-picker.ts @@ -15,7 +15,7 @@ import { Component, Input, Output, EventEmitter, OnInit } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { CoreSitesProvider } from '@providers/sites'; -import { CoreFilterHelperProvider } from '@core/filter/providers/helper'; +import { CoreFilterProvider } from '@core/filter/providers/filter'; /** * Component to display a site selector. It will display a select with the list of sites. If the selected site changes, @@ -35,8 +35,9 @@ export class CoreSitePickerComponent implements OnInit { selectedSite: string; sites: any[]; - constructor(private translate: TranslateService, private sitesProvider: CoreSitesProvider, - private filterHelper: CoreFilterHelperProvider) { + constructor(private translate: TranslateService, + private sitesProvider: CoreSitesProvider, + private filterProvider: CoreFilterProvider) { this.siteSelected = new EventEmitter(); } @@ -49,12 +50,12 @@ export class CoreSitePickerComponent implements OnInit { sites.forEach((site: any) => { // Format the site name. - promises.push(this.filterHelper.getFiltersAndFormatText(site.siteName, 'system', 0, - {clean: true, singleLine: true}, site.getId()).catch(() => { - return {text: site.siteName}; - }).then((result) => { + promises.push(this.filterProvider.formatText(site.siteName, {clean: true, singleLine: true, filter: false}, [], + site.getId()).catch(() => { + return site.siteName; + }).then((siteName) => { site.fullNameAndSiteName = this.translate.instant('core.fullnameandsitename', - { fullname: site.fullName, sitename: result.text }); + { fullname: site.fullName, sitename: siteName }); })); }); diff --git a/src/core/contentlinks/pages/choose-site/choose-site.html b/src/core/contentlinks/pages/choose-site/choose-site.html index 5ade9add5..c6a401175 100644 --- a/src/core/contentlinks/pages/choose-site/choose-site.html +++ b/src/core/contentlinks/pages/choose-site/choose-site.html @@ -15,7 +15,7 @@ {{ 'core.pictureof' | translate:{$a: site.fullname} }}

{{site.fullName}}

-

+

{{site.siteUrl}}

diff --git a/src/core/login/pages/sites/sites.html b/src/core/login/pages/sites/sites.html index 6b33ab936..d6e6ad2e4 100644 --- a/src/core/login/pages/sites/sites.html +++ b/src/core/login/pages/sites/sites.html @@ -19,7 +19,7 @@ {{ 'core.pictureof' | translate:{$a: site.fullname} }}

{{site.fullName}}

-

+

{{site.siteUrl}}

{{site.badge}}