[KON-583]
BugFixing
diff --git a/proxy.conf-integration.json b/proxy.conf-integration.json
index bc0c49b..27430d8 100644
--- a/proxy.conf-integration.json
+++ b/proxy.conf-integration.json
@@ -1,6 +1,6 @@
 {
   "/api": {
-    "target": "http://localhost:9155",
+    "target": "http://entdockergss:9155",
     "secure": false,
     "pathRewrite": {
       "^/api": ""
diff --git a/src/app/pages/contacts/contacts-list/contacts-list.component.ts b/src/app/pages/contacts/contacts-list/contacts-list.component.ts
index 11ce7b8..d0cadd5 100644
--- a/src/app/pages/contacts/contacts-list/contacts-list.component.ts
+++ b/src/app/pages/contacts/contacts-list/contacts-list.component.ts
@@ -189,13 +189,14 @@
   }
 
   public searchContacts(event) {
-    if (event.type == 'click' || event.type == 'change' || (event.type == 'keyup' && event.key == 'Enter')) {
+    if (event.type === 'change' || event.key === 'Enter') {
       this.modifiedContacts = { ...this.modifiedContacts };
+    } else if (event.type == 'keyup') {
       setTimeout(() => {
         this.modifiedContacts = { ...this.modifiedContacts };
       }, 1000);
-      sessionStorage.setItem(Globals.SESSSION_STORAGE_KEYS.contactListSearchFilterKey, JSON.stringify(this.modifiedContacts));
     }
+    sessionStorage.setItem(Globals.SESSSION_STORAGE_KEYS.contactListSearchFilterKey, JSON.stringify(this.modifiedContacts));
   }
 
   public sortContacts() {
diff --git a/src/app/shared/directives/agGrid/server-side.directive.ts b/src/app/shared/directives/agGrid/server-side.directive.ts
index 8a4f633..cd63059 100644
--- a/src/app/shared/directives/agGrid/server-side.directive.ts
+++ b/src/app/shared/directives/agGrid/server-side.directive.ts
@@ -37,6 +37,7 @@
   host: {},
 })
 export class ServerSideDirective implements OnInit {
+  private _currentPageNumber: number;
   private _queryParameter: any;
 
   private _matPaginator: PaginatorComponent;
@@ -49,12 +50,12 @@
 
   @Input()
   public set queryParameter(query: any) {
+    this._currentPageNumber = 1;
     this.appState$.dispatch(
       this.serverside.loadAction({
         payload: {
           queryParameter: query,
           pageSize: this.serverside.pageSize,
-          pageNumber: this.serverside.pageNumber,
         } as PageRequestInterface,
       })
     );
@@ -84,6 +85,8 @@
    * @memberof ServerSideDirective
    */
   ngOnInit() {
+    this._currentPageNumber = this.serverside.pageNumber;
+    this._retrievePage({ pageIndex: this.serverside.pageNumber });
     this._actionsSubject
       .pipe(
         ofType(this.serverside.successAction.type),
@@ -97,14 +100,13 @@
         if (this._matPaginator.totalPages !== pagedItem.totalPages) {
           this._matPaginator.totalPages = pagedItem.totalPages;
         }
-
+        this._matPaginator.currentPageNumber = this._currentPageNumber;
         this._matPaginator.length = pagedItem.totalElements;
         this._matPaginator.pageSize = pagedItem.pageable.pageSize || 1;
         this._matPaginator.hidePageSize = false;
         this._matPaginator.page.pipe(take(1)).subscribe((selectedPage: PageEvent) => {
           this._retrievePage(selectedPage);
         });
-        this._matPaginator.currentPageNumber = this.serverside.pageNumber;
         if (!!this._agGrid.api) {
           this._agGrid.api.setRowData(pagedItem.content);
         } else {
@@ -120,6 +122,7 @@
    * @memberof ServerSideDirective
    */
   private _retrievePage(event?: PageEvent) {
+    this._currentPageNumber = event.pageIndex;
     this.currentPageNumber.emit(event.pageIndex);
     this.appState$.dispatch(
       this.serverside.loadAction({
diff --git a/src/app/shared/sandbox/base-list.sandbox.ts b/src/app/shared/sandbox/base-list.sandbox.ts
index 078643b..bc4440a 100644
--- a/src/app/shared/sandbox/base-list.sandbox.ts
+++ b/src/app/shared/sandbox/base-list.sandbox.ts
@@ -14,7 +14,7 @@
 import { ServerSideModel } from '@shared/models/server-side.model';
 
 export abstract class BaseListSandbox extends BaseSandbox {
-  protected pageSize: number = 4;
+  protected pageSize: number = 10;
   public serversideModel: ServerSideModel = new ServerSideModel();
 
   public setCurrentPageNumber(pageNumber: number): void {