Skip to content

Commit 34a260d

Browse files
Partial Revert "Fix overwrite=FALSE bug in .ped2id and add overwrite tests for ped2fam"
This reverts commit 8a80c8d.
1 parent e4d7a6c commit 34a260d

1 file changed

Lines changed: 8 additions & 14 deletions

File tree

R/segmentPedigree.R

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -83,23 +83,17 @@ if(keep_string==TRUE) {
8383

8484
names(fam) <- c(personID, famID)
8585

86-
if (famID %in% names(ped)) {
87-
if (overwrite) {
88-
overwrite_message <- "be overwritten."
89-
ped[[famID]] <- NULL
86+
if(famID %in% names(ped)) {
87+
if(overwrite) {
88+
overwrite_message <- "be overwritten."
89+
ped[[famID]] <- NULL
9090
} else {
91-
overwrite_message <- "not be overwritten."
92-
}
91+
overwrite_message <- "not be overwritten."
92+
}
9393

94-
warning(sprintf(
95-
"The famID variable '%s' already exists in the pedigree. The existing variable will %s",
96-
famID, overwrite_message
97-
))
94+
warning(sprintf("The famID variable '%s' already exists in the pedigree. The existing variable will %s", famID, overwrite_message))
9895

99-
if (!overwrite) {
100-
return(ped)
101-
}
102-
}
96+
}
10397

10498
ped2 <- merge(fam, ped,
10599
by = personID, all.x = FALSE, all.y = TRUE

0 commit comments

Comments
 (0)