mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-4263][EditProcessFilterCloudComponent] Unit tests are failing (#4453)
* [ADF-4263][EditProcessFilterCloudComponent] Unit tests are failing* Fixed failing unit test. * * Fixed lint error in the group/people component. * * Removed any type
This commit is contained in:
committed by
Eugenio Romano
parent
814bd46d5b
commit
bfc4205522
@@ -33,7 +33,7 @@ import { Observable, of, BehaviorSubject } from 'rxjs';
|
||||
import { GroupModel, GroupSearchParam } from '../models/group.model';
|
||||
import { GroupCloudService } from '../services/group-cloud.service';
|
||||
import { debounceTime } from 'rxjs/internal/operators/debounceTime';
|
||||
import { distinctUntilChanged, switchMap, mergeMap, filter, tap } from 'rxjs/operators';
|
||||
import { distinctUntilChanged, switchMap, mergeMap, filter, tap, map } from 'rxjs/operators';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-group',
|
||||
@@ -223,9 +223,9 @@ export class GroupCloudComponent implements OnInit, OnChanges {
|
||||
|
||||
filterGroupsByRoles(group: GroupModel): Observable<GroupModel> {
|
||||
return this.groupService.checkGroupHasRole(group.id, this.roles).pipe(
|
||||
mergeMap<boolean, Observable<GroupModel>>((hasRole) => {
|
||||
return hasRole ? of(group) : of();
|
||||
}));
|
||||
map((hasRole: boolean) => ({ hasRole: hasRole, group: group })),
|
||||
filter((filteredGroup: { hasRole: boolean, group: GroupModel }) => filteredGroup.hasRole),
|
||||
map((filteredGroup: { hasRole: boolean, group: GroupModel }) => filteredGroup.group));
|
||||
}
|
||||
|
||||
onSelect(selectedGroup: GroupModel) {
|
||||
|
Reference in New Issue
Block a user