File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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;
You can’t perform that action at this time.
0 commit comments