igroffman commited on
Commit
21068fd
·
verified ·
1 Parent(s): 5ae97fb

Update app.R

Browse files
Files changed (1) hide show
  1. app.R +12 -4
app.R CHANGED
@@ -1982,10 +1982,18 @@ reference_data_for_stuff <- tryCatch({
1982
  sbc = arrow::read_parquet("SBC_2025.parquet")
1983
  )
1984
 
1985
- # FIX: Convert all Date columns to character immediately after loading
1986
- ref_list$spring <- ref_list$spring %>% mutate(Date = as.character(Date))
1987
- ref_list$p5 <- ref_list$p5 %>% mutate(Date = as.character(Date))
1988
- ref_list$sbc <- ref_list$sbc %>% mutate(Date = as.character(Date))
 
 
 
 
 
 
 
 
1989
 
1990
  ref_list
1991
  }, error = function(e) {
 
1982
  sbc = arrow::read_parquet("SBC_2025.parquet")
1983
  )
1984
 
1985
+ # FIX: Convert all Date/DateTime columns to character to prevent bind_rows errors
1986
+ convert_date_cols <- function(df) {
1987
+ if ("Date" %in% names(df)) df$Date <- as.character(df$Date)
1988
+ if ("UTCDate" %in% names(df)) df$UTCDate <- as.character(df$UTCDate)
1989
+ if ("UTCDateTime" %in% names(df)) df$UTCDateTime <- as.character(df$UTCDateTime)
1990
+ if ("LocalDateTime" %in% names(df)) df$LocalDateTime <- as.character(df$LocalDateTime)
1991
+ df
1992
+ }
1993
+
1994
+ ref_list$spring <- convert_date_cols(ref_list$spring)
1995
+ ref_list$p5 <- convert_date_cols(ref_list$p5)
1996
+ ref_list$sbc <- convert_date_cols(ref_list$sbc)
1997
 
1998
  ref_list
1999
  }, error = function(e) {