From 9b4b24c55278f4f76cc05e245c0f09af5e274f9f Mon Sep 17 00:00:00 2001 From: Andy Damevin Date: Mon, 18 Jun 2018 16:45:36 +0200 Subject: [PATCH] fix(community-badge): community badge should appear for missions (#284) --- .../mission-runtime-createapp-step.component.ts | 1 + .../mission-runtime-createapp-step.model.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/launcher/create-app/mission-runtime-createapp-step/mission-runtime-createapp-step.component.ts b/src/app/launcher/create-app/mission-runtime-createapp-step/mission-runtime-createapp-step.component.ts index 59cbcad2..006a9090 100644 --- a/src/app/launcher/create-app/mission-runtime-createapp-step/mission-runtime-createapp-step.component.ts +++ b/src/app/launcher/create-app/mission-runtime-createapp-step/mission-runtime-createapp-step.component.ts @@ -192,6 +192,7 @@ export class MissionRuntimeCreateappStepComponent extends LauncherStep implement } mission.disabled = availableBoosters.empty; mission.disabledReason = availableBoosters.emptyReason; + mission.community = this.launcherComponent.flow === 'osio' && !mission.disabled && this.versionId === 'community'; }); this._runtimes.forEach(runtime => { const availableBoosters = MissionRuntimeService.getAvailableBoosters(runtime.boosters, diff --git a/src/app/launcher/create-app/mission-runtime-createapp-step/mission-runtime-createapp-step.model.ts b/src/app/launcher/create-app/mission-runtime-createapp-step/mission-runtime-createapp-step.model.ts index bb1ec610..4ba5ae6a 100644 --- a/src/app/launcher/create-app/mission-runtime-createapp-step/mission-runtime-createapp-step.model.ts +++ b/src/app/launcher/create-app/mission-runtime-createapp-step/mission-runtime-createapp-step.model.ts @@ -55,7 +55,7 @@ export function createViewMissions(boosters: Booster[]): ViewMission[] { id: mission.id, name: mission.name, description: mission.description, - community: false, // FIXME implement this behavior if still needed + community: false, advanced: _.get(mission, 'metadata.level') === 'advanced', suggested: _.get(mission, 'metadata.suggested', false), prerequisite: _.get(mission, 'metadata.prerequisite', false),