summaryrefslogtreecommitdiff
path: root/src/event.cc
diff options
context:
space:
mode:
authorJoel Klinghed <the_jk@yahoo.com>2015-06-09 10:34:48 +0200
committerJoel Klinghed <the_jk@yahoo.com>2015-06-09 10:35:17 +0200
commit6ba00415232634f9d42c55ac4b2d78931e12c489 (patch)
treef61e6f18ecbc56833660989212ae5db4e3d436cb /src/event.cc
parentd81516ca1c6788e0e2c25242d8f14c9f0aca572b (diff)
Quickfix, hide events that have expired
Diffstat (limited to 'src/event.cc')
-rw-r--r--src/event.cc5
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