X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Fapp%2Fusers%2Fproject-role%2FProjectRoleComponent.ts;h=0c1121b722dfaa048e1cdb42e44184d12f9cf0ec;hb=382448fed3f9d4d4cf9ac614e1275208d18b752f;hp=3a7e6121487ae654633129a9f623ef8cb85411e0;hpb=c6c72e359f949e7595f3e7594d5d811ee7fd9d39;p=osm%2FNG-UI.git diff --git a/src/app/users/project-role/ProjectRoleComponent.ts b/src/app/users/project-role/ProjectRoleComponent.ts index 3a7e612..0c1121b 100644 --- a/src/app/users/project-role/ProjectRoleComponent.ts +++ b/src/app/users/project-role/ProjectRoleComponent.ts @@ -210,6 +210,10 @@ export class ProjectRoleComponent implements OnInit { this.projectRoleMap.project_role_mappings.push({ project: res.project_name, role: res.role_name }); }); if (this.projectRoleMap.project_role_mappings.length !== 0) { + if (!this.projectRoleForm.dirty) { + this.notifierService.notify('warning', this.translateService.instant('PAGE.TOPOLOGY.DATAEMPTY')); + return; + } this.isLoadingResults = true; this.restService.patchResource(apiURLHeader, this.projectRoleMap).subscribe((result: {}): void => { this.isLoadingResults = false;