diff --git a/src/mikromap-api/main.go b/src/mikromap-api/main.go index 88e23a8..c269a3f 100644 --- a/src/mikromap-api/main.go +++ b/src/mikromap-api/main.go @@ -84,7 +84,7 @@ func getMikromap(writer http.ResponseWriter, request *http.Request) { // Récupération du nom d'utilisateur transmis par Grafana user := request.URL.Query().Get("user") - fmt.Printf("Requête GET entrante sur /mikromap (user = %s)\n", user) + fmt.Printf("\033[32mRequête GET entrante sur /mikromap (user = %s)\033[0m\n", user) // Récupération routers.json dans un struct dataRouters := readJSON() diff --git a/src/mikromap-cli/main.go b/src/mikromap-cli/main.go index b440b27..421db2d 100644 --- a/src/mikromap-cli/main.go +++ b/src/mikromap-cli/main.go @@ -242,6 +242,13 @@ func addRouter() { fmt.Printf("- %s\n- %f, %f\n", adresse, lat, lon) } + // A chaque routeur avec la même adresse, on le décale légèrement pour éviter une superposition. + for _, v := range dataRouters { + if v.Adresse == adresse { + lat += 0.0001 + } + } + // Récupération entreprise fmt.Print("\033[36mUtilisateur Grafana associé >>> \033[0m") if scanner.Scan() {