diff options
| author | Paul Buetow <paul@buetow.org> | 2024-10-22 21:52:16 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2024-10-22 21:52:16 +0300 |
| commit | a3b5d7ae6309bf84e4d29b9d312a0ae82eb9be12 (patch) | |
| tree | 16a42836fe5d3e70eb4e9c848e63ee51b432e175 | |
| parent | 66327b1e5b03eb8f3eeb178e385c902e18afecae (diff) | |
refactor
| -rw-r--r-- | internal/platforms/linkedin/linkedin.go | 4 | ||||
| -rw-r--r-- | internal/platforms/mastodon/mastodon.go | 3 | ||||
| -rw-r--r-- | internal/run.go | 8 |
3 files changed, 6 insertions, 9 deletions
diff --git a/internal/platforms/linkedin/linkedin.go b/internal/platforms/linkedin/linkedin.go index ff58b06..c96db1b 100644 --- a/internal/platforms/linkedin/linkedin.go +++ b/internal/platforms/linkedin/linkedin.go @@ -14,7 +14,6 @@ import ( "codeberg.org/snonux/gos/internal/entry" "codeberg.org/snonux/gos/internal/platforms/linkedin/oauth2" "codeberg.org/snonux/gos/internal/prompt" - "github.com/fatih/color" ) var errUnauthorized = errors.New("unauthorized access, refresh or create token?") @@ -101,8 +100,5 @@ func callLinkedInAPI(ctx context.Context, personID, accessToken, content string) err = errors.Join(err, errUnauthorized) } } - if err == nil { - color.New(color.FgWhite, color.BgGreen).Println("Successfully posted message to LinkedIn") - } return err } diff --git a/internal/platforms/mastodon/mastodon.go b/internal/platforms/mastodon/mastodon.go index ad63872..3da32f4 100644 --- a/internal/platforms/mastodon/mastodon.go +++ b/internal/platforms/mastodon/mastodon.go @@ -13,7 +13,6 @@ import ( "codeberg.org/snonux/gos/internal/config" "codeberg.org/snonux/gos/internal/entry" "codeberg.org/snonux/gos/internal/prompt" - "github.com/fatih/color" ) func Post(ctx context.Context, args config.Args, sizeLimit int, ent entry.Entry) error { @@ -62,7 +61,5 @@ func Post(ctx context.Context, args config.Args, sizeLimit int, ent entry.Entry) return fmt.Errorf("unexpected status code: %d\n%s\n", resp.StatusCode, string(body)) } - color.New(color.FgWhite, color.BgGreen).Println("Successfully posted message to Mastodon") - return nil } diff --git a/internal/run.go b/internal/run.go index 3689667..98fb501 100644 --- a/internal/run.go +++ b/internal/run.go @@ -13,6 +13,7 @@ import ( "codeberg.org/snonux/gos/internal/prompt" "codeberg.org/snonux/gos/internal/queue" "codeberg.org/snonux/gos/internal/schedule" + "github.com/fatih/color" ) func Run(ctx context.Context, args config.Args) error { @@ -60,7 +61,10 @@ func runPlatform(ctx context.Context, args config.Args, platform string, sizeLim if err := postCB(ctx, args, sizeLimit, ent); err != nil { return err } + if err := ent.MarkPosted(); err != nil { + return err + } - log.Println("Posted", ent, "to", platform) - return ent.MarkPosted() + color.New(color.FgWhite, color.BgGreen).Println("Successfully posted message to ", platform) + return nil } |
