From 7ba26634d023d70e8b83a75c77a8ceb295091de0 Mon Sep 17 00:00:00 2001
From: Michel Juillard <michel@dell-michel.home>
Date: Tue, 26 May 2020 14:22:03 +0200
Subject: [PATCH] fixing typo

---
 src/TimeDataFrames.jl | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/TimeDataFrames.jl b/src/TimeDataFrames.jl
index 40d9035..44f79ab 100644
--- a/src/TimeDataFrames.jl
+++ b/src/TimeDataFrames.jl
@@ -20,12 +20,19 @@ TimeDataFrame(frequency::Frequency) = TimeDataFrame(DataFrame(),
                                                     Vector{Period}(), true, frequency)
 
 function TimeDataFrame(dataframe::AbstractDataFrame, frequency::Frequency, firstperiod;
-                       copycol::Bool=true)
+                       copycols::Bool=true)
     periods = [Period(firstperiod + i - 1, 0, frequency)  for i in 1:DataFrames.nrow(dataframe)]
     TimeDataFrame(DataFrame(dataframe; copycols), periods, true, frequency) 
 end
 
-function TimeDataFrame(filename::String, frequency::Frequency, firstperiod)
+function TimeDataFrame(filename::String, frequency::Frequency, firstperiod::Integer)
+    data = DataFrame(CSV.File(filename))
+    continuous = true
+    periods = [Period(firstperiod + i - 1, 0, Year) for i in 1:size(data, 1)] 
+    TimeDataFrame(data, periods, true, frequency) 
+end
+
+function TimeDataFrame(filename::String, frequency::Frequency, firstperiod::Integer)
     data = DataFrame(CSV.File(filename))
     continuous = true
     periods = [Period(firstperiod + i - 1, 0, Year) for i in 1:size(data, 1)] 
-- 
GitLab