Skip to content

Commit

Permalink
Merge pull request #850 from mhines-usgs/AQCU-1773
Browse files Browse the repository at this point in the history
Adjust TSS and CORR to remark about delete corrections properly
  • Loading branch information
mhines-usgs authored Mar 15, 2019
2 parents 7741365 + 55f34cc commit c287924
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 9 deletions.
6 changes: 3 additions & 3 deletions R/timeseriessummary-data.R
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ parseCustomDataElementsForTemplateForTimeSeriesSummary <- function(reportData) {
tsDetailsTable[['tsExtAttrs']] <- formatDataTable(tsDetails[['tsExtAttrs']])
addChangeNote <- tsDetails[['changeNote']]

advOptions <- formatAdvReportOptions(fetchReportMetadataField(reportData,'excludeCorrections'))
advOptions <- formatAdvReportOptions(fetchRequestParametersField(reportData,'excludedCorrections'))

return(list(
tsDetails = list(hasData=TRUE, data=tsDetailsTable, addChangeNote=addChangeNote),
Expand Down Expand Up @@ -949,8 +949,8 @@ checkIfStatDerived <- function(reportData, timezone){
formatAdvReportOptions <- function(advancedReportOptions) {
advOptions <- list()
#handle DeleteRegion
if(!isEmptyOrBlank(advancedReportOptions) && identical(advancedReportOptions,"DeleteRegion,")) {
advOptions <- paste0(advOptions, "Delete region corrections excluded.")
if(!isEmptyOrBlank(advancedReportOptions) && identical(advancedReportOptions,c("DeleteRegion","AdjustableTrim","Deviation"))) {
advOptions <- paste0(advOptions, "Delete corrections excluded.")
}

return(advOptions)
Expand Down
2 changes: 1 addition & 1 deletion inst/correctionsataglance/correctionsataglance.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ cat(getLogo())
</div>
</div>

`r if(!isEmptyOrBlank(fetchReportMetadataField(data, 'excludeCorrections'))){ paste("**Advanced Options: ** Delete corrections excluded.") }`
`r if(!isEmptyOrBlank(fetchRequestParametersField(data, 'excludedCorrections'))){ paste("**Advanced Options: ** Delete corrections excluded.") }`

***

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@
"county": "Clark County",
"description": "Shows overview of correction information",
"title": "Corrections At a Glance",
"excludeCorrections": "",
"excludedCorrections": "",
"primaryParameter": "Discharge.ft^3/s@094196781",
"primaryTsIdentifier": "b74def186df84afe9b6ca78d3db7f464",
"requestId": "CorrectionsAtAGlanceChoreographer-673c946f-2986-46f7-aaa7-72f92cf0574f",
Expand Down
2 changes: 1 addition & 1 deletion inst/extdata/testsnippets/test-utils-plot.json
Original file line number Diff line number Diff line change
Expand Up @@ -13492,7 +13492,7 @@
"ratingModelIdentifier": "Gage height-Discharge.STGQ@01010000",
"firstStatDerivedIdentifier": "d859d139b2c54cffa2fb6ee358340654",
"thirdStatDerivedIdentifier": "",
"excludeCorrections": "",
"excludedCorrections": "",
"excludeZeroNegative": false,
"excludeDiscrete": false,
"gradeMetadata": {
Expand Down
8 changes: 5 additions & 3 deletions tests/testthat/test-timeseriessummary.R
Original file line number Diff line number Diff line change
Expand Up @@ -2921,7 +2921,9 @@ test_that('formatAdvReportOptions function returns expected info to display on T
"county": "Aroostook County",
"description": "Shows relevant information about a timeseries",
"title": "Time Series Summary",
"excludeCorrections": "DeleteRegion,",
"requestParameters": {
"excludedCorrections": [ "DeleteRegion", "AdjustableTrim", "Deviation" ]
},
"primaryParameter": "Discharge.ft^3/s@01011000",
"primaryTsIdentifier": "abd7a6b631874668b953e88cbbf4e374",
"requestId": "TimeSeriesSummaryChoreographer-cea278ed-392f-4db1-9c58-ba11ea5eeb96",
Expand All @@ -2940,8 +2942,8 @@ test_that('formatAdvReportOptions function returns expected info to display on T
"startDate": "2016-08-01T00:00:00Z"
}
}')
advOptions <- repgen:::formatAdvReportOptions(repgen:::fetchReportMetadataField(advOptionsJson,'excludeCorrections'))
expect_equal(advOptions, "Delete region corrections excluded.")
advOptions <- repgen:::formatAdvReportOptions(repgen:::fetchRequestParametersField(advOptionsJson,'excludedCorrections'))
expect_equal(advOptions, "Delete corrections excluded.")
})

setwd(dir = wd)
Expand Down

0 comments on commit c287924

Please sign in to comment.