Skip to content

Commit 3c1f8f2

Browse files
committed
wip
1 parent c3d2472 commit 3c1f8f2

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/http_handler/handler.cpp

+9-8
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ void HttpHandler(const duckdb_httplib_openssl::Request& req, duckdb_httplib_open
5555
auto elapsed = std::chrono::duration_cast<std::chrono::milliseconds>(end - start);
5656

5757
QueryExecStats stats {
58-
.elapsed_sec = static_cast<float>(elapsed.count()) / 1000,
59-
.read_bytes = 0,
60-
.read_rows = 0
58+
static_cast<float>(elapsed.count()) / 1000,
59+
0,
60+
0
6161
};
6262

6363
// Format output
@@ -122,8 +122,9 @@ QueryApiParameters ExtractQueryApiParameters(const duckdb_httplib_openssl::Reque
122122
}
123123
else {
124124
return QueryApiParameters {
125-
.sqlQueryOpt = ExtractSqlQuerySimple(req),
126-
.outputFormat = ExtractOutputFormatSimple(req),
125+
ExtractSqlQuerySimple(req),
126+
std::nullopt,
127+
ExtractOutputFormatSimple(req),
127128
};
128129
}
129130
}
@@ -210,9 +211,9 @@ QueryApiParameters ExtractQueryApiParametersComplexImpl(yyjson_doc* bodyDoc) {
210211
}
211212

212213
return QueryApiParameters {
213-
.sqlQueryOpt = std::string(yyjson_get_str(queryVal)),
214-
.sqlParametersOpt = ExtractQueryParameters(yyjson_obj_get(bodyRoot, "parameters")),
215-
.outputFormat = ParseOutputFormat(std::string(yyjson_get_str(formatVal))),
214+
std::string(yyjson_get_str(queryVal)),
215+
ExtractQueryParameters(yyjson_obj_get(bodyRoot, "parameters")),
216+
ParseOutputFormat(std::string(yyjson_get_str(formatVal))),
216217
};
217218
}
218219

0 commit comments

Comments
 (0)