Skip to content

Commit

Permalink
fix(ecs): return promise from normalizeLoadBalancer (#8323)
Browse files Browse the repository at this point in the history
  • Loading branch information
allisaurus committed Jun 2, 2020
1 parent 7bb785c commit bcd7072
Showing 1 changed file with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
import { IQService, IPromise } from 'angular';
import { IEcsLoadBalancerSourceData, IEcsLoadBalancer, IEcsTargetGroup } from '../domain/IEcsLoadBalancer';

export class EcsLoadBalancerTransformer {
public normalizeLoadBalancer(loadBalancer: IEcsLoadBalancerSourceData): IEcsLoadBalancer {
public static $inject = ['$q'];
constructor(private $q: IQService) {}

public normalizeLoadBalancer(loadBalancer: IEcsLoadBalancerSourceData): IPromise<IEcsLoadBalancer> {
loadBalancer.targetGroups.forEach((tg: IEcsTargetGroup) => {
tg.region = loadBalancer.region;
tg.account = loadBalancer.account;
Expand All @@ -11,6 +15,6 @@ export class EcsLoadBalancerTransformer {
tg.serverGroups = tgServiceMap[tg.targetGroupArn];
}
});
return loadBalancer;
return this.$q.resolve(loadBalancer);
}
}

0 comments on commit bcd7072

Please sign in to comment.