Skip to content

Commit ed6d08c

Browse files
fix(cpp): correct distanceEqual 6-arg nesting depth (values array, not compound string)
1 parent f3f1b7b commit ed6d08c

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

examples/cpp/include/appwrite/core.hpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,9 @@ class Query {
259259
}
260260
static std::string distanceEqual(std::string_view attribute, double lat1, double lon1, double lat2, double lon2, double distance) {
261261
return internal::build("distanceEqual", attribute, {
262-
"[[" + internal::point(lat1, lon1) + "," + internal::point(lat2, lon2) + "]," + internal::dbl_str(distance) + ",true]"
262+
"[" + internal::point(lat1, lon1) + "," + internal::point(lat2, lon2) + "]",
263+
internal::dbl_str(distance),
264+
"true"
263265
});
264266
}
265267
static std::string distanceNotEqual(std::string_view attribute, double lat, double lon, double distance) {

templates/cpp/include/core.hpp.twig

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,9 @@ public:
259259
}
260260
static std::string distanceEqual(std::string_view attribute, double lat1, double lon1, double lat2, double lon2, double distance) {
261261
return internal::build("distanceEqual", attribute, {
262-
"[[" + internal::point(lat1, lon1) + "," + internal::point(lat2, lon2) + "]," + internal::dbl_str(distance) + ",true]"
262+
"[" + internal::point(lat1, lon1) + "," + internal::point(lat2, lon2) + "]",
263+
internal::dbl_str(distance),
264+
"true"
263265
});
264266
}
265267
static std::string distanceNotEqual(std::string_view attribute, double lat, double lon, double distance) {

0 commit comments

Comments
 (0)