Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/just_gtfs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlga Khlopkova <o.khlopkova@corp.mail.ru>2020-04-28 13:42:49 +0300
committerOlga Khlopkova <o.khlopkova@corp.mail.ru>2020-04-28 13:42:49 +0300
commit8ce210ad535d9265b64236ee47f1e45cb5b1364c (patch)
treebef6e81ac47a90468fede935172a6d46b8d433e7
parent384884ed6f567fba5ee1cf8f5c80479c3e0bde56 (diff)
extended error message
-rw-r--r--include/just_gtfs/just_gtfs.h5
1 files changed, 4 insertions, 1 deletions
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}};