69110: EPeople admin page - CRUD & search on name, email, md

This commit is contained in:
Marie Verdonck
2020-02-26 19:20:14 +01:00
parent c911ec902a
commit e6a454f863
3 changed files with 8 additions and 6 deletions

View File

@@ -12,8 +12,8 @@ import { NotificationsService } from '../../../shared/notifications/notification
import { PaginationComponentOptions } from '../../../shared/pagination/pagination-component-options.model'; import { PaginationComponentOptions } from '../../../shared/pagination/pagination-component-options.model';
@Component({ @Component({
selector: 'ds-epeople-registry', selector: 'ds-epeople-registry',
templateUrl: './epeople-registry.component.html', templateUrl: './epeople-registry.component.html',
}) })
/** /**
* A component used for managing all existing epeople within the repository. * A component used for managing all existing epeople within the repository.

View File

@@ -1,7 +1,7 @@
import { RouterModule } from '@angular/router';
import { NgModule } from '@angular/core'; import { NgModule } from '@angular/core';
import { URLCombiner } from '../core/url-combiner/url-combiner'; import { RouterModule } from '@angular/router';
import { getAdminModulePath } from '../app-routing.module'; import { getAdminModulePath } from '../app-routing.module';
import { URLCombiner } from '../core/url-combiner/url-combiner';
import { AdminSearchPageComponent } from './admin-search-page/admin-search-page.component'; import { AdminSearchPageComponent } from './admin-search-page/admin-search-page.component';
import { I18nBreadcrumbResolver } from '../core/breadcrumbs/i18n-breadcrumb.resolver'; import { I18nBreadcrumbResolver } from '../core/breadcrumbs/i18n-breadcrumb.resolver';
@@ -28,8 +28,8 @@ export function getRegistriesModulePath() {
resolve: { breadcrumb: I18nBreadcrumbResolver }, resolve: { breadcrumb: I18nBreadcrumbResolver },
component: AdminSearchPageComponent, component: AdminSearchPageComponent,
data: { title: 'admin.search.title', breadcrumbKey: 'admin.search' } data: { title: 'admin.search.title', breadcrumbKey: 'admin.search' }
}, }
]) ]),
] ]
}) })
export class AdminRoutingModule { export class AdminRoutingModule {

View File

@@ -276,6 +276,8 @@ export class ObjectCacheService {
* list of operations to perform * list of operations to perform
*/ */
public addPatch(selfLink: string, patch: Operation[]) { public addPatch(selfLink: string, patch: Operation[]) {
console.log('selfLink addPatch', selfLink)
console.log('patch addPatch', patch)
this.store.dispatch(new AddPatchObjectCacheAction(selfLink, patch)); this.store.dispatch(new AddPatchObjectCacheAction(selfLink, patch));
this.store.dispatch(new AddToSSBAction(selfLink, RestRequestMethod.PATCH)); this.store.dispatch(new AddToSSBAction(selfLink, RestRequestMethod.PATCH));
} }