Skip to content

Commit d00f7f7

Browse files
committed
Small fix for gcc
1 parent 7d39927 commit d00f7f7

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/api/expenses_api.cpp

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,8 @@ void import_expense(data_cache & cache, std::string_view desc_value, budget::mon
265265
} // namespace
266266

267267
void budget::import_neon_expenses_api(const httplib::Request& req, httplib::Response& res) {
268+
using namespace std::literals;
269+
268270
const auto & file = req.get_file_value("file");
269271
const auto & file_content = file.content;
270272

@@ -286,9 +288,9 @@ void budget::import_neon_expenses_api(const httplib::Request& req, httplib::Resp
286288
return api_error(req, res, "Invalid file, missing columns");
287289
}
288290

289-
size_t date_index = std::distance(columns.begin(), std::ranges::find(columns, "Date"));
290-
size_t amount_index = std::distance(columns.begin(), std::ranges::find(columns, "Amount"));
291-
size_t desc_index = std::distance(columns.begin(), std::ranges::find(columns, "Description"));
291+
size_t date_index = std::distance(columns.begin(), std::ranges::find(columns, "Date"sv));
292+
size_t amount_index = std::distance(columns.begin(), std::ranges::find(columns, "Amount"sv));
293+
size_t desc_index = std::distance(columns.begin(), std::ranges::find(columns, "Description"sv));
292294

293295
size_t added = 0;
294296
size_t ignored = 0;
@@ -323,6 +325,8 @@ void budget::import_neon_expenses_api(const httplib::Request& req, httplib::Resp
323325

324326
// Assume the CSV comes from Zamzar
325327
void budget::import_cembra_expenses_api(const httplib::Request& req, httplib::Response& res) {
328+
using namespace std::literals;
329+
326330
const auto & file = req.get_file_value("file");
327331
const auto & file_content = file.content;
328332

@@ -344,9 +348,9 @@ void budget::import_cembra_expenses_api(const httplib::Request& req, httplib::Re
344348
return api_error(req, res, "Invalid file, missing columns");
345349
}
346350

347-
size_t date_index = std::distance(columns.begin(), std::ranges::find(columns, "Date de trans."));
348-
size_t amount_index = std::distance(columns.begin(), std::ranges::find(columns, "Crédit CHF"));
349-
size_t desc_index = std::distance(columns.begin(), std::ranges::find(columns, "Description"));
351+
size_t date_index = std::distance(columns.begin(), std::ranges::find(columns, "Date de trans."sv));
352+
size_t amount_index = std::distance(columns.begin(), std::ranges::find(columns, "Crédit CHF"sv));
353+
size_t desc_index = std::distance(columns.begin(), std::ranges::find(columns, "Description"sv));
350354

351355
size_t added = 0;
352356
size_t ignored = 0;

0 commit comments

Comments
 (0)