fix: Convert if-else chains to switch statements for staticcheck QF1003

- Convert cvIcons migration logic to switch statement (line 103-110)
- Convert currentIcons migration logic to switch statement (line 861-866)
- Resolves golangci-lint staticcheck QF1003 warnings in GitHub Actions
This commit is contained in:
juanatsap
2025-11-20 13:23:32 +00:00
parent efdc4bd88d
commit 585db9aeb1
+6 -4
View File
@@ -100,10 +100,11 @@ func (h *CVHandler) Home(w http.ResponseWriter, r *http.Request) {
cvLength = "long"
setPreferenceCookie(w, "cv-length", "long")
}
if cvIcons == "true" {
switch cvIcons {
case "true":
cvIcons = "show"
setPreferenceCookie(w, "cv-icons", "show")
} else if cvIcons == "false" {
case "false":
cvIcons = "hide"
setPreferenceCookie(w, "cv-icons", "hide")
}
@@ -857,9 +858,10 @@ func (h *CVHandler) ToggleIcons(w http.ResponseWriter, r *http.Request) {
currentIcons := getPreferenceCookie(r, "cv-icons", "show")
// Migrate old values if needed
if currentIcons == "true" {
switch currentIcons {
case "true":
currentIcons = "show"
} else if currentIcons == "false" {
case "false":
currentIcons = "hide"
}