diff --git a/src/app/models/project.ts b/src/app/models/project.ts
index 780607f..6eae557 100644
--- a/src/app/models/project.ts
+++ b/src/app/models/project.ts
@@ -1,11 +1,15 @@
+import { User } from './user';
+
export class Project {
id: Number;
title: string;
color: string;
+ members: User[];
- public constructor(id=null, title=null, color=null) {
+ public constructor(id=null, title=null, color=null, members: User[]=null) {
this.id = id;
this.title = title;
this.color = color;
+ this.members = members;
}
}
diff --git a/src/app/pages/activities/modal-activities-filter/modal-activities-filter.component.ts b/src/app/pages/activities/modal-activities-filter/modal-activities-filter.component.ts
index 5557e5a..586ab48 100644
--- a/src/app/pages/activities/modal-activities-filter/modal-activities-filter.component.ts
+++ b/src/app/pages/activities/modal-activities-filter/modal-activities-filter.component.ts
@@ -23,7 +23,7 @@ export class ModalActivitiesFilterComponent implements OnInit {
) { }
ngOnInit() {
- const projectListNextObs = this.projectService.getProjects()
+ const projectListNextObs = this.projectService.getUserProjects()
.subscribe(projects => {
this.projectService.announceProjectList(projects);
});
diff --git a/src/app/pages/activities/modal-add-activity/modal-add-activity.component.ts b/src/app/pages/activities/modal-add-activity/modal-add-activity.component.ts
index d27a125..362ed4e 100644
--- a/src/app/pages/activities/modal-add-activity/modal-add-activity.component.ts
+++ b/src/app/pages/activities/modal-add-activity/modal-add-activity.component.ts
@@ -162,7 +162,7 @@ export class ModalAddActivityComponent implements OnInit {
}
getProjectSelectData() {
- this.projectService.getProjects()
+ this.projectService.getUserProjects()
.subscribe(
result => {
this.projects = result;
diff --git a/src/app/pages/projects/members-chips/members-chips.component.html b/src/app/pages/projects/members-chips/members-chips.component.html
deleted file mode 100644
index 9c1bbc5..0000000
--- a/src/app/pages/projects/members-chips/members-chips.component.html
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- ({{ index }}) {{ item.id }}: {{ item.value }}
-
-
-
-
diff --git a/src/app/pages/projects/members-chips/members-chips.component.scss b/src/app/pages/projects/members-chips/members-chips.component.scss
deleted file mode 100644
index bf942f5..0000000
--- a/src/app/pages/projects/members-chips/members-chips.component.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-//::ng-deep .div {
-// z-index: 999999;
-//}
diff --git a/src/app/pages/projects/members-chips/members-chips.component.ts b/src/app/pages/projects/members-chips/members-chips.component.ts
deleted file mode 100644
index 1a1fa02..0000000
--- a/src/app/pages/projects/members-chips/members-chips.component.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-import { Input, Component, NgZone, OnInit, ChangeDetectorRef, NgModule } from '@angular/core';
-
-import { ViewCell } from 'ng2-smart-table';
-
-import { TagInputModule } from 'ngx-chips';
-import { FormsModule, ReactiveFormsModule } from '@angular/forms';
-import { FormBuilder, FormGroup, Validators, FormControl, AbstractControl } from '@angular/forms';
-
-@Component({
- selector: 'projects-members-chips',
- templateUrl: './members-chips.component.html',
- styleUrls: ['./members-chips.component.scss']
-})
-export class MembersChipsComponent implements ViewCell, OnInit {
-
- renderValue: string;
- form: FormGroup;
- @Input() value: string | number;
- @Input() rowData: any;
-
- constructor(private zone:NgZone, private ref: ChangeDetectorRef) {
- }
-
- autocompleteItemsAsObjects = [
- {value: 'Item1', id: 0, extra: 0},
- {value: 'item2', id: 1, extra: 1},
- 'item3'
- ];
-
- ngOnInit() {
- this.renderValue = this.value.toString().toUpperCase();
-
- // creating form
- this.form = new FormGroup({
- tags: new FormControl('', []) // add validators here
- });
-
- setTimeout(() => {
- this.ref.markForCheck();
- });
- }
-
-}
diff --git a/src/app/pages/projects/modal-add-project/form-add-project/form-add-project.component.html b/src/app/pages/projects/modal-add-project/form-add-project/form-add-project.component.html
index 28232f6..b9a5af9 100644
--- a/src/app/pages/projects/modal-add-project/form-add-project/form-add-project.component.html
+++ b/src/app/pages/projects/modal-add-project/form-add-project/form-add-project.component.html
@@ -1,31 +1,38 @@
-
-
- 1. General
-
-