diff --git a/recopytex/database/filesystem/loader.py b/recopytex/database/filesystem/loader.py index 954de5e..baa102c 100644 --- a/recopytex/database/filesystem/loader.py +++ b/recopytex/database/filesystem/loader.py @@ -106,7 +106,9 @@ class CSVLoader(Loader): self._config["id_templates"]["exam"], exam.iloc[0] ) exams.append(exam) - return pd.concat(exams) + if exams: + return pd.concat(exams) + return pd.DataFrame(columns=["name", "date", "term", "origin", "tribe", "id"]) def get_exam_questions(self, exams=[]): """Get questions for exams stored in score_files