bypassing factor field capture routine when no factor fields present

This commit is contained in:
Egeler, Paul W 2018-06-04 17:19:37 -04:00
parent 8999533098
commit 57a0538a11

View File

@ -112,6 +112,8 @@ REDCap_split <- function(records, metadata) {
fields <- rbind(fields, form_complete_fields) fields <- rbind(fields, form_complete_fields)
# Process ".*\\.factor" fields supplied by REDCap's export data R script # Process ".*\\.factor" fields supplied by REDCap's export data R script
if (any(grepl("\\.factor$", names(records)))) {
factor_fields <- factor_fields <-
do.call( do.call(
"rbind", "rbind",
@ -133,6 +135,7 @@ REDCap_split <- function(records, metadata) {
) )
fields <- rbind(fields, factor_fields) fields <- rbind(fields, factor_fields)
}
# Identify the subtables in the data # Identify the subtables in the data
subtables <- unique(records$redcap_repeat_instrument) subtables <- unique(records$redcap_repeat_instrument)