@@ -37,7 +37,7 @@ strip_pts <- function(list, param){
3737 if (is.list(v.vals )){
3838 v.vals <- strip_pts(v.vals , param )
3939 }
40- out <- append_keepTZ (out , v.vals , tz = attr(v.vals , ' tzone' ))
40+ out <- append_keep_tz (out , v.vals , tz = attr(v.vals , ' tzone' ))
4141 all.na <- all(is.na(v.vals ))
4242 out.class <- ifelse(! all.na , class(v.vals ), out.class )
4343 if (all.na ){
@@ -48,25 +48,25 @@ strip_pts <- function(list, param){
4848 u.list <- unname_c(list [sapply(list , is.list )])
4949 if (v %in% names(u.list ) && ! inherits(u.list [[v ]], c(' function' ,' formula' ))) {
5050 v.vals <- u.list [[v ]]
51- out <- append_keepTZ (out , v.vals , tz = attr(v.vals , ' tzone' ))
51+ out <- append_keep_tz (out , v.vals , tz = attr(v.vals , ' tzone' ))
5252 all.na <- all(is.na(v.vals ))
5353 out.class <- ifelse(! all.na , class(v.vals ), out.class )
5454 if (all.na ){
5555 class(out ) <- out.class
5656 }
5757 } else if (any(sapply(u.list , function (x ) any(names(x ) %in% v )))) {
5858 v.vals <- u.list [[which(sapply(u.list , function (x ) any(names(x ) %in% v )))]][[v ]]
59- out <- append_keepTZ (out , v.vals , tz = attr(v.vals , ' tzone' ))
59+ out <- append_keep_tz (out , v.vals , tz = attr(v.vals , ' tzone' ))
6060 all.na <- all(is.na(v.vals ))
6161 out.class <- ifelse(! all.na , class(v.vals ), out.class )
6262 if (all.na ){
6363 class(out ) <- out.class
6464 }
6565 } else {
66- out <- append_keepTZ (out , NA , tz = attr(out , " tzone" ))
66+ out <- append_keep_tz (out , NA , tz = attr(out , " tzone" ))
6767 }
6868 } else
69- out <- append_keepTZ (out , NA , tz = attr(out , " tzone" ))
69+ out <- append_keep_tz (out , NA , tz = attr(out , " tzone" ))
7070 }
7171
7272 }
@@ -94,7 +94,7 @@ strip_pts2 <- function(data, param) {
9494# append without losing timezones for the case where
9595# append.vals is POSIX and base.vals is NULL
9696# also handles adding NA to POSIXct vals
97- append_keepTZ <- function (base.vals , append.vals , tz = NULL ){
97+ append_keep_tz <- function (base.vals , append.vals , tz = NULL ){
9898 vals <- append(base.vals , append.vals )
9999 attr(vals ," tzone" ) <- tz
100100 return (vals )
0 commit comments