Skip to content

Commit 71aadb9

Browse files
committed
Query to string return query string
1 parent 181c450 commit 71aadb9

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/query.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ class GameDataDBQuery : public game_data {
4848

4949
bool get_as_bool() const override { return true; }
5050
float get_as_number() const override { return 0.f; }
51-
const r_string& get_as_string() const override { static r_string nm("TODO"sv); return nm; }
51+
const r_string& get_as_string() const override { return getQueryString(); }
5252
game_data* copy() const override { return new GameDataDBQuery(*this); } //#TODO make sure this works
53-
r_string to_string() const override { return r_string("TODO"sv); }
53+
r_string to_string() const override { return getQueryString(); }
5454
//virtual bool equals(const game_data*) const override; //#TODO isEqualTo on hashMaps would be quite nice I guess?
5555
const char* type_as_string() const override { return "databaseQuery"; }
5656
bool is_nil() const override { return false; }
@@ -75,7 +75,7 @@ class GameDataDBQuery : public game_data {
7575
return serialization_return::no_error;
7676
}
7777

78-
r_string getQueryString() {
78+
r_string getQueryString() const {
7979
if (isConfigQuery) {
8080
auto gotQuery = Config::get().getQuery(queryString);
8181
if (!gotQuery.empty()) return gotQuery;

0 commit comments

Comments
 (0)