lib/tsks/storage.rb in tsks-0.0.10 vs lib/tsks/storage.rb in tsks-0.0.11
- old
+ new
@@ -107,9 +107,15 @@
storage.execute("SELECT rowid, * FROM tsks") :
storage.execute("SELECT * FROM tsks")
tsks = structure_tsks(raw_tsks, local_id=local_id)
end
+ def self.select_active
+ storage = get_storage_instance
+ raw_tsks = storage.execute("SELECT rowid, * FROM tsks WHERE status NOT LIKE 'done'")
+ tsks = structure_tsks raw_tsks
+ end
+
def self.delete local_id
storage = get_storage_instance
removed_tsks = storage
.execute("SELECT * FROM tsks WHERE rowid=?", local_id)
if removed_tsks.empty?