Skip to content

Commit da54663

Browse files
authored
Merge pull request #24 from ciatph/dev
v1.0.5
2 parents 21fe3be + a2d42a5 commit da54663

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

src/01_recommendations/src/classes/specialtab.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ class SpecialTab extends ExcelTabDefinition {
1212
this.EXCEL_COLUMN_NAMES = {
1313
'Crop Stage': this.NORMAL_COLUMN_NAMES.CROP_STAGE,
1414
'Farm Operation': this.NORMAL_COLUMN_NAMES.FARM_OPERATION,
15-
__EMPTY: this.NORMAL_COLUMN_NAMES.IMPACT_TAGALOG,
16-
'SPECIAL WEATHER ADVISORY': this.NORMAL_COLUMN_NAMES.IMPACT
15+
__EMPTY: this.NORMAL_COLUMN_NAMES.PRACTICE_TAGALOG,
16+
'SPECIAL WEATHER ADVISORY': this.NORMAL_COLUMN_NAMES.PRACTICE
1717
}
1818
}
1919
}

src/01_recommendations/src/classes/tendaytab.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ class TendayTab extends ExcelTabDefinition {
1212
this.EXCEL_COLUMN_NAMES = {
1313
'Crop Stage': this.NORMAL_COLUMN_NAMES.CROP_STAGE,
1414
'Farm Operation': this.NORMAL_COLUMN_NAMES.FARM_OPERATION,
15-
__EMPTY: this.NORMAL_COLUMN_NAMES.IMPACT_TAGALOG,
16-
'10-DAY FWOA': this.NORMAL_COLUMN_NAMES.IMPACT
15+
__EMPTY: this.NORMAL_COLUMN_NAMES.PRACTICE_TAGALOG,
16+
'10-DAY FWOA': this.NORMAL_COLUMN_NAMES.PRACTICE
1717
}
1818
}
1919
}

src/01_recommendations/src/extract.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,16 @@ module.exports.extractExcelData = (ExcelTab, excelFilePath) => {
3838
if (ExcelTab.EXCEL_COLUMN_NAMES[key] === ExcelTab.NORMAL_COLUMN_NAMES.FORECAST) {
3939
value = ExcelTab.NORMAL_FORECAST_CODES[value]
4040
}
41+
42+
// Change all <p> tags in NORMAL_COLUMN_NAMES.IMPACT to <li>
43+
if ([ExcelTab.NORMAL_COLUMN_NAMES.IMPACT, ExcelTab.NORMAL_COLUMN_NAMES.IMPACT_TAGALOG]
44+
.includes(ExcelTab.EXCEL_COLUMN_NAMES[key])
45+
) {
46+
if (value.includes('<p>')) {
47+
value = value.replace(/<p>/g, '<li>')
48+
value = value.replace(/<\/p>/g, '</li>')
49+
}
50+
}
4151
break
4252
default: break
4353
}
@@ -63,6 +73,7 @@ module.exports.extractExcelData = (ExcelTab, excelFilePath) => {
6373
obj[ExcelTab.EXCEL_COLUMN_NAMES[key]] = value
6474
}
6575

76+
obj.id = list.length
6677
list.push(obj)
6778
}
6879

0 commit comments

Comments
 (0)