diff --git a/comitium.go b/comitium.go index cdb5aaf..bc40f0c 100644 --- a/comitium.go +++ b/comitium.go @@ -69,10 +69,11 @@ func main() { fmt.Fprintf(os.Stderr, "Error parsing URL: %v\n", err) os.Exit(1) } - if !*addTypeFlag { - err = fetch.Feed(&core.Data, remote, c.Arg(1)) - } else { + + if *addPageFlag { err = fetch.Page(&core.Data, remote, c.Arg(1)) + } else { + err = fetch.Feed(&core.Data, remote, c.Arg(1)) } if err != nil { fmt.Fprintf(os.Stderr, "Error adding URL: %v\n", err) diff --git a/flags.go b/flags.go index d70f2d5..372bf39 100644 --- a/flags.go +++ b/flags.go @@ -39,7 +39,7 @@ var commands = map[string]*flag.FlagSet{ // set up various flags for each individual command var ( // add - addTypeFlag = commands["add"].BoolP( + addPageFlag = commands["add"].BoolP( "watch", "w", false, `Watch a page instead of adding it as a feed.`,