Skip to content

Commit d568967

Browse files
committed
go fmt ./...
1 parent dd441e7 commit d568967

File tree

7 files changed

+73
-73
lines changed

7 files changed

+73
-73
lines changed

backend/internal/cache/keys.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ const (
3636
PrefixUserStreakActivity = "userstreak:"
3737

3838
// Computed data
39-
PrefixLeaderboard = "leaderboard:"
40-
PrefixLeaderboardPosition = "leaderboard:position:"
41-
PrefixLeaderboardCount = "leaderboard:count:"
42-
PrefixTeamLeaderboardTags = "team:leaderboard:tags:"
43-
PrefixScore = "score:"
39+
PrefixLeaderboard = "leaderboard:"
40+
PrefixLeaderboardPosition = "leaderboard:position:"
41+
PrefixLeaderboardCount = "leaderboard:count:"
42+
PrefixTeamLeaderboardTags = "team:leaderboard:tags:"
43+
PrefixScore = "score:"
4444

4545
// Query results
4646
PrefixUsersFilter = "usersfilter:"
@@ -72,9 +72,9 @@ const (
7272
PrefixTranslation = "translation:"
7373

7474
// Consents
75-
PrefixConsent = "consent:"
76-
PrefixUserConsents = "userconsents:"
77-
PrefixLatestConsents = "latestconsents"
75+
PrefixConsent = "consent:"
76+
PrefixUserConsents = "userconsents:"
77+
PrefixLatestConsents = "latestconsents"
7878
)
7979

8080
// Key builders for different entity types

backend/internal/graph/api/helpers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ const MaxPersonLeaderboardEntries = 20
279279

280280
// PersonLeaderboardFilterResult contains the result of filtering person leaderboard entries
281281
type PersonLeaderboardFilterResult struct {
282-
Entries []services.LeaderboardEntry
282+
Entries []services.LeaderboardEntry
283283
AdjustedFirst *int
284284
}
285285

backend/internal/graph/api/helpers_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,15 @@ func TestFilterPersonLeaderboardEntries(t *testing.T) {
8484
entries: createEntries(30),
8585
first: intPtr(10),
8686
after: stringPtr("15"),
87-
expectedCount: 20, // All entries with rank <= 20 pass filter
87+
expectedCount: 20, // All entries with rank <= 20 pass filter
8888
expectedFirstVal: intPtr(5), // Can only return 5 more (15+5=20)
8989
},
9090
{
9191
name: "keeps entries when after cursor is within limit",
9292
entries: createEntries(30),
9393
first: intPtr(5),
9494
after: stringPtr("5"),
95-
expectedCount: 20, // All entries with rank <= 20 pass filter
95+
expectedCount: 20, // All entries with rank <= 20 pass filter
9696
expectedFirstVal: intPtr(5), // 5+5=10, which is within 20
9797
},
9898
{

backend/internal/loaders/consent.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ func consentByIDBatchFunc(db *database.DB, c *cache.CacheWithRegistry) func(cont
5050
}
5151

5252
consent := &model.Consent{
53-
ID: row.ID,
54-
Key: row.Key,
55-
Version: int(row.Version),
56-
Title: row.Title,
53+
ID: row.ID,
54+
Key: row.Key,
55+
Version: int(row.Version),
56+
Title: row.Title,
5757
BodyMarkdown: row.Body,
58-
PublishedAt: publishedAt,
58+
PublishedAt: publishedAt,
5959
}
6060

6161
consentMap[row.ID] = consent

backend/internal/loaders/loaders.go

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -14,36 +14,36 @@ import (
1414
// Loaders holds all dataloader instances for batching database queries
1515
// These are shared globally across all requests and rely on Ristretto cache for data caching
1616
type Loaders struct {
17-
UserByIDLoader *dataloader.Loader[string, *model.User]
18-
ChurchLoader *dataloader.Loader[string, *model.Church]
19-
ProjectsByUserLoader *dataloader.Loader[string, []*model.Project]
20-
EventsByUserLoader *dataloader.Loader[string, []*model.Event]
21-
EventsByProjectLoader *dataloader.Loader[string, []*model.Event]
22-
TeamsByUserLoader *dataloader.Loader[string, []*model.Team]
23-
TeamsByProjectLoader *dataloader.Loader[string, []*model.Team]
24-
TeamsBySuperTeamLoader *dataloader.Loader[string, []*model.Team]
25-
SuperTeamsByUserLoader *dataloader.Loader[string, []*model.SuperTeam]
17+
UserByIDLoader *dataloader.Loader[string, *model.User]
18+
ChurchLoader *dataloader.Loader[string, *model.Church]
19+
ProjectsByUserLoader *dataloader.Loader[string, []*model.Project]
20+
EventsByUserLoader *dataloader.Loader[string, []*model.Event]
21+
EventsByProjectLoader *dataloader.Loader[string, []*model.Event]
22+
TeamsByUserLoader *dataloader.Loader[string, []*model.Team]
23+
TeamsByProjectLoader *dataloader.Loader[string, []*model.Team]
24+
TeamsBySuperTeamLoader *dataloader.Loader[string, []*model.Team]
25+
SuperTeamsByUserLoader *dataloader.Loader[string, []*model.SuperTeam]
2626
RolesByUserLoader *dataloader.Loader[string, []*model.UserRole]
2727
UsersByTeamLoader *dataloader.Loader[string, []*model.TeamMember]
2828
TeamMemberLeaderboardLoader *dataloader.Loader[string, []model.LeaderboardEntry]
2929
ProjectByIDLoader *dataloader.Loader[string, *model.Project]
30-
EventByIDLoader *dataloader.Loader[string, *model.Event]
31-
TeamByIDLoader *dataloader.Loader[string, *model.Team]
32-
SuperTeamByIDLoader *dataloader.Loader[string, *model.SuperTeam]
33-
AchievementByIDLoader *dataloader.Loader[string, model.Achievement]
34-
AchievementsByProjectLoader *dataloader.Loader[string, []model.Achievement]
35-
ArticlesByAchievementLoader *dataloader.Loader[string, []model.Article]
36-
TracksByAchievementLoader *dataloader.Loader[string, []model.Track]
37-
ChallengeByIDLoader *dataloader.Loader[string, *model.Challenge]
38-
ChallengesByProjectLoader *dataloader.Loader[string, []*model.Challenge]
39-
ChallengesByEventLoader *dataloader.Loader[string, []*model.Challenge]
40-
StreakByIDLoader *dataloader.Loader[string, *model.Streak]
41-
StreaksByProjectLoader *dataloader.Loader[string, []*model.Streak]
42-
RelevantDaysByStreakLoader *dataloader.Loader[string, []model.DateRange]
43-
UserStreakActivityLoader *dataloader.Loader[UserStreakActivityKey, []*sqlc.UserStreakActivity]
44-
UserAchievementTimestampLoader *dataloader.Loader[UserAchievementKey, *time.Time]
45-
TranslationLoader *dataloader.Loader[TranslationKey, *Translation]
46-
ConsentByIDLoader *dataloader.Loader[string, *model.Consent]
30+
EventByIDLoader *dataloader.Loader[string, *model.Event]
31+
TeamByIDLoader *dataloader.Loader[string, *model.Team]
32+
SuperTeamByIDLoader *dataloader.Loader[string, *model.SuperTeam]
33+
AchievementByIDLoader *dataloader.Loader[string, model.Achievement]
34+
AchievementsByProjectLoader *dataloader.Loader[string, []model.Achievement]
35+
ArticlesByAchievementLoader *dataloader.Loader[string, []model.Article]
36+
TracksByAchievementLoader *dataloader.Loader[string, []model.Track]
37+
ChallengeByIDLoader *dataloader.Loader[string, *model.Challenge]
38+
ChallengesByProjectLoader *dataloader.Loader[string, []*model.Challenge]
39+
ChallengesByEventLoader *dataloader.Loader[string, []*model.Challenge]
40+
StreakByIDLoader *dataloader.Loader[string, *model.Streak]
41+
StreaksByProjectLoader *dataloader.Loader[string, []*model.Streak]
42+
RelevantDaysByStreakLoader *dataloader.Loader[string, []model.DateRange]
43+
UserStreakActivityLoader *dataloader.Loader[UserStreakActivityKey, []*sqlc.UserStreakActivity]
44+
UserAchievementTimestampLoader *dataloader.Loader[UserAchievementKey, *time.Time]
45+
TranslationLoader *dataloader.Loader[TranslationKey, *Translation]
46+
ConsentByIDLoader *dataloader.Loader[string, *model.Consent]
4747
}
4848

4949
// newBatchedLoader creates a new batched dataloader with standard configuration:
@@ -64,35 +64,35 @@ func newBatchedLoader[K comparable, V any](
6464
// Should be called once at server startup
6565
func NewLoaders(db *database.DB, cache *cache.CacheWithRegistry) *Loaders {
6666
return &Loaders{
67-
UserByIDLoader: newBatchedLoader(userByIDBatchFunc(db, cache)),
68-
ChurchLoader: newBatchedLoader(churchBatchFunc(db, cache)),
69-
ProjectsByUserLoader: newBatchedLoader(projectsByUserBatchFunc(db, cache)),
70-
EventsByUserLoader: newBatchedLoader(eventsByUserBatchFunc(db, cache)),
71-
EventsByProjectLoader: newBatchedLoader(eventsByProjectBatchFunc(db, cache)),
72-
TeamsByUserLoader: newBatchedLoader(teamsByUserBatchFunc(db, cache)),
73-
TeamsByProjectLoader: newBatchedLoader(teamsByProjectBatchFunc(db, cache)),
74-
TeamsBySuperTeamLoader: newBatchedLoader(teamsBySuperTeamBatchFunc(db, cache)),
75-
SuperTeamsByUserLoader: newBatchedLoader(superTeamsByUserBatchFunc(db, cache)),
67+
UserByIDLoader: newBatchedLoader(userByIDBatchFunc(db, cache)),
68+
ChurchLoader: newBatchedLoader(churchBatchFunc(db, cache)),
69+
ProjectsByUserLoader: newBatchedLoader(projectsByUserBatchFunc(db, cache)),
70+
EventsByUserLoader: newBatchedLoader(eventsByUserBatchFunc(db, cache)),
71+
EventsByProjectLoader: newBatchedLoader(eventsByProjectBatchFunc(db, cache)),
72+
TeamsByUserLoader: newBatchedLoader(teamsByUserBatchFunc(db, cache)),
73+
TeamsByProjectLoader: newBatchedLoader(teamsByProjectBatchFunc(db, cache)),
74+
TeamsBySuperTeamLoader: newBatchedLoader(teamsBySuperTeamBatchFunc(db, cache)),
75+
SuperTeamsByUserLoader: newBatchedLoader(superTeamsByUserBatchFunc(db, cache)),
7676
RolesByUserLoader: newBatchedLoader(rolesByUserBatchFunc(db, cache)),
7777
UsersByTeamLoader: newBatchedLoader(usersByTeamBatchFunc(db, cache)),
7878
TeamMemberLeaderboardLoader: newBatchedLoader(teamMemberLeaderboardBatchFunc(db, cache)),
7979
ProjectByIDLoader: newBatchedLoader(projectByIDBatchFunc(db, cache)),
80-
EventByIDLoader: newBatchedLoader(eventByIDBatchFunc(db, cache)),
81-
TeamByIDLoader: newBatchedLoader(teamByIDBatchFunc(db, cache)),
82-
SuperTeamByIDLoader: newBatchedLoader(superTeamByIDBatchFunc(db, cache)),
83-
AchievementByIDLoader: newBatchedLoader(achievementByIDBatchFunc(db, cache)),
84-
AchievementsByProjectLoader: newBatchedLoader(achievementsByProjectBatchFunc(db, cache)),
85-
ArticlesByAchievementLoader: newBatchedLoader(articlesByAchievementBatchFunc(db, cache)),
86-
TracksByAchievementLoader: newBatchedLoader(tracksByAchievementBatchFunc(db, cache)),
87-
ChallengeByIDLoader: newBatchedLoader(challengeByIDBatchFunc(db, cache)),
88-
ChallengesByProjectLoader: newBatchedLoader(challengesByProjectBatchFunc(db, cache)),
89-
ChallengesByEventLoader: newBatchedLoader(challengesByEventBatchFunc(db, cache)),
90-
StreakByIDLoader: newBatchedLoader(streakByIDBatchFunc(db, cache)),
91-
StreaksByProjectLoader: newBatchedLoader(streaksByProjectBatchFunc(db, cache)),
92-
RelevantDaysByStreakLoader: newBatchedLoader(relevantDaysByStreakBatchFunc(db, cache)),
93-
UserStreakActivityLoader: newBatchedLoader(userStreakActivityBatchFunc(db, cache)),
94-
UserAchievementTimestampLoader: newBatchedLoader(userAchievementTimestampBatchFunc(db, cache)),
95-
TranslationLoader: newBatchedLoader(translationBatchFunc(db, cache)),
96-
ConsentByIDLoader: newBatchedLoader(consentByIDBatchFunc(db, cache)),
80+
EventByIDLoader: newBatchedLoader(eventByIDBatchFunc(db, cache)),
81+
TeamByIDLoader: newBatchedLoader(teamByIDBatchFunc(db, cache)),
82+
SuperTeamByIDLoader: newBatchedLoader(superTeamByIDBatchFunc(db, cache)),
83+
AchievementByIDLoader: newBatchedLoader(achievementByIDBatchFunc(db, cache)),
84+
AchievementsByProjectLoader: newBatchedLoader(achievementsByProjectBatchFunc(db, cache)),
85+
ArticlesByAchievementLoader: newBatchedLoader(articlesByAchievementBatchFunc(db, cache)),
86+
TracksByAchievementLoader: newBatchedLoader(tracksByAchievementBatchFunc(db, cache)),
87+
ChallengeByIDLoader: newBatchedLoader(challengeByIDBatchFunc(db, cache)),
88+
ChallengesByProjectLoader: newBatchedLoader(challengesByProjectBatchFunc(db, cache)),
89+
ChallengesByEventLoader: newBatchedLoader(challengesByEventBatchFunc(db, cache)),
90+
StreakByIDLoader: newBatchedLoader(streakByIDBatchFunc(db, cache)),
91+
StreaksByProjectLoader: newBatchedLoader(streaksByProjectBatchFunc(db, cache)),
92+
RelevantDaysByStreakLoader: newBatchedLoader(relevantDaysByStreakBatchFunc(db, cache)),
93+
UserStreakActivityLoader: newBatchedLoader(userStreakActivityBatchFunc(db, cache)),
94+
UserAchievementTimestampLoader: newBatchedLoader(userAchievementTimestampBatchFunc(db, cache)),
95+
TranslationLoader: newBatchedLoader(translationBatchFunc(db, cache)),
96+
ConsentByIDLoader: newBatchedLoader(consentByIDBatchFunc(db, cache)),
9797
}
9898
}

backend/internal/loaders/user_achievement_timestamp_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,19 +109,19 @@ func TestMultipleUserAchievementTimestampsInCache(t *testing.T) {
109109

110110
userID := "US01K8XV6VK9ED2GBZSQ2VDTAT8T"
111111
achievements := []struct {
112-
id string
112+
id string
113113
achievedAt *time.Time
114114
}{
115115
{
116-
id: "AC01K8XV6VK9ED2GBZSQ2VDTAT8T",
116+
id: "AC01K8XV6VK9ED2GBZSQ2VDTAT8T",
117117
achievedAt: func() *time.Time { t := time.Now().Add(-24 * time.Hour); return &t }(),
118118
},
119119
{
120-
id: "AC01K8XV6VK9ED2GBZSQ2VDTAT9T",
120+
id: "AC01K8XV6VK9ED2GBZSQ2VDTAT9T",
121121
achievedAt: func() *time.Time { t := time.Now().Add(-48 * time.Hour); return &t }(),
122122
},
123123
{
124-
id: "AC01K8XV6VK9ED2GBZSQ2VDTATZZ",
124+
id: "AC01K8XV6VK9ED2GBZSQ2VDTATZZ",
125125
achievedAt: nil, // Not achieved
126126
},
127127
}

backend/internal/members/models.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ type OrganizationAddress struct {
4242
// Organization contains organizational data
4343
type Organization struct {
4444
OrgID int
45-
Name string `json:"districtName"`
45+
Name string `json:"districtName"`
4646
Type string
4747
Uid uuid.UUID
4848
VisitingAddress OrganizationAddress `json:"visitingAddress"`

0 commit comments

Comments
 (0)