diff --git a/src/app/modules/customer-management/components/projects/components/create-project/create-project.component.ts b/src/app/modules/customer-management/components/projects/components/create-project/create-project.component.ts index be8f0f0dc..674bc0908 100644 --- a/src/app/modules/customer-management/components/projects/components/create-project/create-project.component.ts +++ b/src/app/modules/customer-management/components/projects/components/create-project/create-project.component.ts @@ -34,14 +34,14 @@ export class CreateProjectComponent implements OnInit, OnDestroy { } ngOnInit() { - const projectToEditSubscription = this.store.pipe(select(getProjectToEdit)); - projectToEditSubscription.subscribe((project) => { + const projectToEdit$ = this.store.pipe(select(getProjectToEdit)); + this.projectToEditSubscription = projectToEdit$.subscribe((project) => { this.projectToEdit = project; this.setDataToUpdate(this.projectToEdit); }); - const projectTypesSubscription = this.projectTypeStore.pipe(select(allProjectTypes)); - projectTypesSubscription.subscribe((projectsType) => { + const projectsTypes$ = this.projectTypeStore.pipe(select(allProjectTypes)); + this.projectTypesSubscription = projectsTypes$.subscribe((projectsType) => { this.projectsTypes = projectsType; }); } diff --git a/src/app/modules/customer-management/components/projects/components/project-list/project-list.component.ts b/src/app/modules/customer-management/components/projects/components/project-list/project-list.component.ts index 9eab41537..f33048c39 100644 --- a/src/app/modules/customer-management/components/projects/components/project-list/project-list.component.ts +++ b/src/app/modules/customer-management/components/projects/components/project-list/project-list.component.ts @@ -25,8 +25,8 @@ export class ProjectListComponent implements OnInit, OnDestroy { ngOnInit(): void { this.store.dispatch(new actions.LoadProjects()); - const projectsSubscription = this.store.pipe(select(allProjects)); - projectsSubscription.subscribe((response) => { + const projects$ = this.store.pipe(select(allProjects)); + this.projectsSubscription = projects$.subscribe((response) => { this.isLoading = response.isLoading; this.projects = response.projectList; }); diff --git a/src/app/modules/shared/models/project.model.ts b/src/app/modules/shared/models/project.model.ts index afa1eac15..501a3a7ed 100644 --- a/src/app/modules/shared/models/project.model.ts +++ b/src/app/modules/shared/models/project.model.ts @@ -3,5 +3,5 @@ export interface Project { customer_id?: string; name: string; description?: string; - project_type_id: string; + project_type_id?: string; }