Skip to content

Commit 3e2b78f

Browse files
fix(calendar): clear CI lint issues in alias PR
1 parent 34ce153 commit 3e2b78f

7 files changed

Lines changed: 24 additions & 18 deletions

File tree

internal/cmd/calendar_alias_test.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,31 +26,31 @@ func TestCalendarAliasSetListUnset_JSON(t *testing.T) {
2626

2727
// set
2828
_ = captureStdout(t, func() {
29-
if err := runKong(t, &CalendarAliasSetCmd{}, []string{"family", "3656f8abc123@group.calendar.google.com"}, ctx, &RootFlags{}); err != nil {
30-
t.Fatalf("set: %v", err)
29+
if runErr := runKong(t, &CalendarAliasSetCmd{}, []string{"family", "3656f8abc123@group.calendar.google.com"}, ctx, &RootFlags{}); runErr != nil {
30+
t.Fatalf("set: %v", runErr)
3131
}
3232
})
3333

3434
// list
3535
out := captureStdout(t, func() {
36-
if err := runKong(t, &CalendarAliasListCmd{}, []string{}, ctx, &RootFlags{}); err != nil {
37-
t.Fatalf("list: %v", err)
36+
if runErr := runKong(t, &CalendarAliasListCmd{}, []string{}, ctx, &RootFlags{}); runErr != nil {
37+
t.Fatalf("list: %v", runErr)
3838
}
3939
})
4040
var listResp struct {
4141
Aliases map[string]string `json:"aliases"`
4242
}
43-
if err := json.Unmarshal([]byte(out), &listResp); err != nil {
44-
t.Fatalf("list json: %v", err)
43+
if unmarshalErr := json.Unmarshal([]byte(out), &listResp); unmarshalErr != nil {
44+
t.Fatalf("list json: %v", unmarshalErr)
4545
}
4646
if listResp.Aliases["family"] != "3656f8abc123@group.calendar.google.com" {
4747
t.Fatalf("unexpected aliases: %#v", listResp.Aliases)
4848
}
4949

5050
// unset
5151
_ = captureStdout(t, func() {
52-
if err := runKong(t, &CalendarAliasUnsetCmd{}, []string{"family"}, ctx, &RootFlags{}); err != nil {
53-
t.Fatalf("unset: %v", err)
52+
if runErr := runKong(t, &CalendarAliasUnsetCmd{}, []string{"family"}, ctx, &RootFlags{}); runErr != nil {
53+
t.Fatalf("unset: %v", runErr)
5454
}
5555
})
5656

internal/cmd/calendar_propose_time.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@ func (c *CalendarProposeTimeCmd) Run(ctx context.Context, flags *RootFlags) erro
5353
proposeURL := "https://calendar.google.com/calendar/u/0/r/proposetime/" + encoded
5454

5555
// Avoid touching auth/keyring and avoid mutating the event in dry-run mode.
56-
if err := dryRunExit(ctx, flags, "calendar.propose_time", map[string]any{
56+
if dryRunErr := dryRunExit(ctx, flags, "calendar.propose_time", map[string]any{
5757
"calendar_id": calendarID,
5858
"event_id": eventID,
5959
"propose_url": proposeURL,
6060
"open": c.Open,
6161
"decline": decline,
6262
"comment": strings.TrimSpace(c.Comment),
63-
}); err != nil {
64-
return err
63+
}); dryRunErr != nil {
64+
return dryRunErr
6565
}
6666

6767
account, err := requireAccount(flags)

internal/cmd/calendar_respond.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ func (c *CalendarRespondCmd) Run(ctx context.Context, flags *RootFlags) error {
4747
return fmt.Errorf("invalid status %q; must be one of: %s", status, strings.Join(validStatuses, ", "))
4848
}
4949

50-
if err := dryRunExit(ctx, flags, "calendar.respond", map[string]any{
50+
if dryRunErr := dryRunExit(ctx, flags, "calendar.respond", map[string]any{
5151
"calendar_id": calendarID,
5252
"event_id": eventID,
5353
"status": status,
5454
"comment": strings.TrimSpace(c.Comment),
55-
}); err != nil {
56-
return err
55+
}); dryRunErr != nil {
56+
return dryRunErr
5757
}
5858

5959
account, err := requireAccount(flags)

internal/cmd/calendar_search.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ func (c *CalendarSearchCmd) Run(ctx context.Context, flags *RootFlags) error {
3232

3333
calendarID := c.CalendarID
3434
if calendarID == "" {
35-
calendarID = "primary"
35+
calendarID = primaryCalendarID
3636
} else {
3737
resolved, resolveErr := resolveCalendarAliasID(calendarID)
3838
if resolveErr != nil {

internal/cmd/calendar_time.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,11 @@ func (c *CalendarTimeCmd) Run(ctx context.Context, flags *RootFlags) error {
4444
return err
4545
}
4646

47-
calendarID, resolveErr := resolveCalendarID(ctx, svc, calendarID)
47+
resolvedCalendarID, resolveErr := resolveCalendarID(ctx, svc, calendarID)
4848
if resolveErr != nil {
4949
return resolveErr
5050
}
51+
calendarID = resolvedCalendarID
5152
tz, loc, err = getCalendarLocation(ctx, svc, calendarID)
5253
if err != nil {
5354
return err

internal/config/calendar_aliases.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ func ResolveCalendarID(calendarID string) (string, error) {
3939
if err != nil {
4040
return "", err
4141
}
42+
4243
if ok {
4344
return resolved, nil
4445
}

internal/config/calendar_aliases_test.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ func TestResolveCalendarID(t *testing.T) {
5252
if err != nil {
5353
t.Fatalf("resolve empty: %v", err)
5454
}
55+
5556
if resolved != "primary" {
5657
t.Fatalf("expected primary for empty, got %q", resolved)
5758
}
@@ -61,19 +62,21 @@ func TestResolveCalendarID(t *testing.T) {
6162
if err != nil {
6263
t.Fatalf("resolve non-alias: %v", err)
6364
}
65+
6466
if resolved != "some-calendar-id@group.calendar.google.com" {
6567
t.Fatalf("expected unchanged, got %q", resolved)
6668
}
6769

6870
// Set alias and resolve
69-
if err := SetCalendarAlias("work", "work-calendar@group.calendar.google.com"); err != nil {
70-
t.Fatalf("set alias: %v", err)
71+
if setErr := SetCalendarAlias("work", "work-calendar@group.calendar.google.com"); setErr != nil {
72+
t.Fatalf("set alias: %v", setErr)
7173
}
7274

7375
resolved, err = ResolveCalendarID("work")
7476
if err != nil {
7577
t.Fatalf("resolve alias: %v", err)
7678
}
79+
7780
if resolved != "work-calendar@group.calendar.google.com" {
7881
t.Fatalf("expected resolved alias, got %q", resolved)
7982
}
@@ -83,6 +86,7 @@ func TestResolveCalendarID(t *testing.T) {
8386
if err != nil {
8487
t.Fatalf("resolve uppercase alias: %v", err)
8588
}
89+
8690
if resolved != "work-calendar@group.calendar.google.com" {
8791
t.Fatalf("expected resolved alias for uppercase, got %q", resolved)
8892
}

0 commit comments

Comments
 (0)