File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -83,6 +83,7 @@ workflows:
83
83
branches :
84
84
only :
85
85
- dev
86
+ - fix/template
86
87
87
88
- " build-qa " :
88
89
context : org-global
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ class ChallengePhaseHelper {
25
25
throw new errors . BadRequestError ( `Invalid timeline template ID: ${ timelineTemplateId } ` ) ;
26
26
}
27
27
const { timelineTempate } = await this . getTemplateAndTemplateMap ( timelineTemplateId ) ;
28
+ console . log ( "Selected timeline template" , JSON . stringify ( timelineTempate ) ) ;
28
29
const { phaseDefinitionMap } = await this . getPhaseDefinitionsAndMap ( ) ;
29
30
let fixedStartDate = undefined ;
30
31
const finalPhases = _ . map ( timelineTempate , ( phaseFromTemplate ) => {
@@ -202,17 +203,19 @@ class ChallengePhaseHelper {
202
203
}
203
204
204
205
async getTemplateAndTemplateMap ( timelineTemplateId ) {
205
- if ( _ . isEmpty ( this . timelineTemplateMap ) ) {
206
+ if ( _ . isEmpty ( this . timelineTemplateMap [ timelineTemplateId ] ) ) {
206
207
const records = await timelineTemplateService . getTimelineTemplate ( timelineTemplateId ) ;
207
-
208
208
const map = new Map ( ) ;
209
209
_ . each ( records . phases , ( r ) => {
210
210
map . set ( r . phaseId , r ) ;
211
211
} ) ;
212
212
213
- this . timelineTemplateMap = { timelineTempate : records . phases , timelineTemplateMap : map } ;
213
+ this . timelineTemplateMap [ timelineTemplateId ] = {
214
+ timelineTempate : records . phases ,
215
+ timelineTemplateMap : map ,
216
+ } ;
214
217
}
215
- return this . timelineTemplateMap ;
218
+ return this . timelineTemplateMap [ timelineTemplateId ] ;
216
219
}
217
220
}
218
221
You can’t perform that action at this time.
0 commit comments