diff options
| -rw-r--r-- | src/event.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/event.cc b/src/event.cc index 4061df9..3089cf0 100644 --- a/src/event.cc +++ b/src/event.cc @@ -221,10 +221,13 @@ private: }; std::shared_ptr<DB::Snapshot> open(std::shared_ptr<DB> db) { + time_t now = time(nullptr); std::vector<DB::OrderBy> order_by; order_by.push_back(DB::OrderBy("start")); order_by.push_back(DB::OrderBy("name")); - return db->select(kEventTable, DB::Condition(), order_by); + return db->select(kEventTable, DB::Condition("start", + DB::Condition::GREATER_EQUAL, + now), order_by); } } // namespace |
