Skip to content

Commit 21984e7

Browse files
committed
chore: fix lint errors
1 parent 43b8c1b commit 21984e7

2 files changed

Lines changed: 31 additions & 12 deletions

File tree

env_test.go

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,14 @@ func TestEnvironmentVariables(t *testing.T) {
2323
for _, tt := range tests {
2424
t.Run(tt.name, func(t *testing.T) {
2525
// Set environment variable
26-
os.Setenv(tt.envKey, tt.envValue)
27-
defer os.Unsetenv(tt.envKey)
26+
if err := os.Setenv(tt.envKey, tt.envValue); err != nil {
27+
t.Fatalf("Failed to set env var: %v", err)
28+
}
29+
defer func() {
30+
if err := os.Unsetenv(tt.envKey); err != nil {
31+
t.Errorf("Failed to unset env var: %v", err)
32+
}
33+
}()
2834

2935
// Test string env vars
3036
getEnvOrDefault := func(key, defaultValue string) string {
@@ -58,8 +64,14 @@ func TestEnvironmentVariablesInt(t *testing.T) {
5864
for _, tt := range tests {
5965
t.Run(tt.name, func(t *testing.T) {
6066
// Set environment variable
61-
os.Setenv(tt.envKey, tt.envValue)
62-
defer os.Unsetenv(tt.envKey)
67+
if err := os.Setenv(tt.envKey, tt.envValue); err != nil {
68+
t.Fatalf("Failed to set env var: %v", err)
69+
}
70+
defer func() {
71+
if err := os.Unsetenv(tt.envKey); err != nil {
72+
t.Errorf("Failed to unset env var: %v", err)
73+
}
74+
}()
6375

6476
// Test int env vars
6577
getEnvOrDefaultInt := func(key string, defaultValue int) int {
@@ -95,8 +107,14 @@ func TestEnvironmentVariablesInt64(t *testing.T) {
95107
for _, tt := range tests {
96108
t.Run(tt.name, func(t *testing.T) {
97109
// Set environment variable
98-
os.Setenv(tt.envKey, tt.envValue)
99-
defer os.Unsetenv(tt.envKey)
110+
if err := os.Setenv(tt.envKey, tt.envValue); err != nil {
111+
t.Fatalf("Failed to set env var: %v", err)
112+
}
113+
defer func() {
114+
if err := os.Unsetenv(tt.envKey); err != nil {
115+
t.Errorf("Failed to unset env var: %v", err)
116+
}
117+
}()
100118

101119
// Test int64 env vars
102120
getEnvOrDefaultInt64 := func(key string, defaultValue int64) int64 {

main.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -477,13 +477,14 @@ func (s *server) generateSitemap() error {
477477
if !info.IsDir() {
478478
entry.fileSize = info.Size()
479479
category := getFileCategory(filepath.Base(path))
480-
if category == FileCategoryImage {
480+
switch category {
481+
case FileCategoryImage:
481482
entry.isImage = true
482483
entry.imageURL = s.baseURL + vp
483-
} else if category == FileCategoryVideo {
484+
case FileCategoryVideo:
484485
entry.isVideo = true
485486
entry.videoURL = s.baseURL + vp
486-
} else if category == FileCategoryDocument {
487+
case FileCategoryDocument:
487488
entry.isDocument = true
488489
}
489490
}
@@ -1089,14 +1090,14 @@ func (s *server) handleStaticFile(w http.ResponseWriter, r *http.Request) {
10891090
func (s *server) handleVendoredMarked(w http.ResponseWriter, r *http.Request) {
10901091
w.Header().Set("Content-Type", "application/javascript; charset=utf-8")
10911092
w.Header().Set("Cache-Control", "public, max-age=31536000") // Cache for 1 year
1092-
w.Write(embeddedMarkedJS)
1093+
_, _ = w.Write(embeddedMarkedJS)
10931094
}
10941095

10951096
// handleVendoredDatastar serves the vendored datastar.js library
10961097
func (s *server) handleVendoredDatastar(w http.ResponseWriter, r *http.Request) {
10971098
w.Header().Set("Content-Type", "application/javascript; charset=utf-8")
10981099
w.Header().Set("Cache-Control", "public, max-age=31536000") // Cache for 1 year
1099-
w.Write(embeddedDatastarJS)
1100+
_, _ = w.Write(embeddedDatastarJS)
11001101
}
11011102

11021103
// processHTMLTemplate replaces placeholders in HTML with dynamic content
@@ -2843,7 +2844,7 @@ func (s *server) handleComplete(w http.ResponseWriter, r *http.Request) {
28432844
if req.TextOnly {
28442845
// Use file category to check if viewable (text or image)
28452846
cat := getFileCategory(name)
2846-
if !(cat == FileCategoryText || cat == FileCategoryImage) {
2847+
if cat != FileCategoryText && cat != FileCategoryImage {
28472848
continue
28482849
}
28492850
}

0 commit comments

Comments
 (0)