(values ...string)
| 187 | } |
| 188 | |
| 189 | func firstNonEmpty(values ...string) string { |
| 190 | for _, v := range values { |
| 191 | if strings.TrimSpace(v) != "" { |
| 192 | return strings.TrimSpace(v) |
| 193 | } |
| 194 | } |
| 195 | return "" |
| 196 | } |
| 197 | |
| 198 | // GetUpdateManifest fetches update.json via the Go backend. |
| 199 | // This avoids WebView fetch/CORS/network-policy issues on some Windows setups. |
no outgoing calls
no test coverage detected