From 8ce210ad535d9265b64236ee47f1e45cb5b1364c Mon Sep 17 00:00:00 2001 From: Olga Khlopkova Date: Tue, 28 Apr 2020 13:42:49 +0300 Subject: [PATCH] extended error message --- include/just_gtfs/just_gtfs.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/just_gtfs/just_gtfs.h b/include/just_gtfs/just_gtfs.h index ed70c87..715f7d7 100644 --- a/include/just_gtfs/just_gtfs.h +++ b/include/just_gtfs/just_gtfs.h @@ -147,7 +147,7 @@ inline Result CsvParser::read_header(const std::string & csv_filename) csv_stream.open(gtfs_path / csv_filename); if (!csv_stream.is_open()) - return {ResultCode::ERROR_FILE_ABSENT, "File " + csv_filename + "could not be opened"}; + return {ResultCode::ERROR_FILE_ABSENT, "File " + csv_filename + " could not be opened"}; std::string header; if (!getline(csv_stream, header) || header.empty()) @@ -1520,7 +1520,10 @@ inline Result Feed::parse_csv(const std::string & filename, Result res = add_entity(record); if (res != ResultCode::OK) + { + res.message += " while adding item from " + filename; return res; + } } return {ResultCode::OK, {"Parsed " + filename}};