Route to /api/ when on prod

This commit is contained in:
cdricms
2025-02-11 11:22:43 +01:00
parent 06ce2e4e6c
commit c7ae97c057

View File

@@ -3,6 +3,7 @@ package utils
import ( import (
"fmt" "fmt"
"net/http" "net/http"
"os"
) )
func GetURL(r *http.Request) string { func GetURL(r *http.Request) string {
@@ -17,7 +18,10 @@ func GetURL(r *http.Request) string {
// Get the full request URI (path + query string) // Get the full request URI (path + query string)
fullPath := r.URL.Path fullPath := r.URL.Path
if os.Getenv("ENVIRONMENT") != "DEVELOPMENT" {
fullPath += "/api/"
}
// Build the full request URL // Build the full request URL
return fmt.Sprintf("%s://%s%s", scheme, host, fullPath) return fmt.Sprintf("%s://%s%s", scheme, host, fullPath)
} }