diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 39 |
1 files changed, 11 insertions, 28 deletions
@@ -52,6 +52,9 @@ func init() { } func main() { + if len(flag.Args())>0 { + fmt.Println("Unknown Commands: ",flag.Args()) + } fmt.Println("Laboravi Started") initDB("./.mytimes.db") getLastProject() @@ -63,46 +66,26 @@ func main() { } if newproject { - //fmt.Print("Enter Project Name: ") - //var input string - //fmt.Scanln(&input) - //in := bufio.NewReader(os.Stdin) - //line, err := in.ReadString('\n') - //line = strings.TrimSuffix(line, "\n") - //checkErr(err) -// fmt.Println(line) - //newProject(line) newProject() os.Exit(0) } else if newtask { - //fmt.Print("Specify Task: ") - //in := bufio.NewReader(os.Stdin) - //line, err := in.ReadString('\n') - //line = strings.TrimSuffix(line, "\n") - //checkErr(err) - // fmt.Println(line) - //newTask(projectid,line) + showLastProject() + getClosedTasks(0) newTask(projectid) os.Exit(0) } else if stoptask { closeTask() showLastProject() getClosedTasks(0) - //fmt.Print("Soon to Come...") + showOpenTask() } else if (starttime != "now") { - //fmt.Print("Specify Task: ") - //in := bufio.NewReader(os.Stdin) - //line, err := in.ReadString('\n') - //line = strings.TrimSuffix(line, "\n") - //checkErr(err) - //newTaskTime(projectid,line,starttime) - newTaskTime(projectid,starttime) os.Exit(0) - //fmt.Println("HmmmWTF") - //fmt.Print("Soon to Come...") } else if (stoptime != "now") { - fmt.Print("Soon to Come...") + closeTaskTime(stoptime) + showLastProject() + getClosedTasks(0) + showOpenTask() } else if (projectid>0) { setProject(projectid) showLastProject() @@ -120,5 +103,5 @@ func main() { //fmt.Println("Project:",projectid) //fmt.Println("New Project:",newproject) //fmt.Println("svar:",svar) - fmt.Println("Unknown Commands: ",flag.Args()) + //fmt.Println("Unknown Commands: ",flag.Args()) } |
