Beispiel #1
0
void completeActivity(std::string id, bool complete)
{
    Pdb db;
    Activity act = db.getActivity(id);
    
    if(act.getId() == 0)
    {
        //No activity found
        std::cerr << "No activity found for id: " << id << std::endl;
        exit(1);
    }
    
    act.complete(complete);
    act.persist();
}
Beispiel #2
0
void runActivity(std::string id)
{
    Pdb db;
    Activity act = db.getActivity(id);
    
    if(act.getId() == 0)
    {
        //No activity found
        std::cerr << "No activity found for id: " << id << std::endl;
        exit(1);
    }
    
    run_timer(POMODORO, act.toString(), false);
    act.addPomodoro();
    act.persist();
    
    notify(act.getTitle() + " finished!");
    
}