Project

General

Profile

« Previous | Next » 

Revision 58707

[Monitor_Dashboard | Trunk]: Add default badge. Fix a bug with indicators deafultId. Add option to create a blank profile.

View differences:

manageStakeholders.component.ts
129 129
  }
130 130
  
131 131
  onTypeChange(value) {
132
    this.defaultStakeholdersOptions = [];
132
    this.defaultStakeholdersOptions = [{
133
      label: 'New blank profile',
134
      value: '-1'
135
    }];
133 136
    this.defaultStakeholders.filter(stakeholder => stakeholder.type === value).forEach(stakeholder => {
134 137
      this.defaultStakeholdersOptions.push({
135
        label: stakeholder.name,
138
        label: 'Use ' +  stakeholder.name + ' profile',
136 139
        value: stakeholder._id
137 140
      })
138 141
    });
......
238 241
      if (!this.stakeholderFb.value.isDefault) {
239 242
        let stakeholder = this.defaultStakeholders.find(value => value._id === this.stakeholderFb.value.defaultId);
240 243
        this.stakeholderFb.setValue(this.stakeholderUtils.createFunderFromDefaultProfile(this.stakeholderFb.value,
241
          stakeholder.topics));
244
          (stakeholder?stakeholder.topics:[])));
242 245
      } /*else {
243 246
        this.stakeholderFb.setValue(StakeholderCreator.createFunderDefaultProfile(this.stakeholderFb.value));
244 247
      }*/

Also available in: Unified diff