chore: refacto
This commit is contained in:
@@ -5,7 +5,6 @@ import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"gestion/models"
|
||||
"log"
|
||||
"math"
|
||||
"time"
|
||||
)
|
||||
@@ -74,10 +73,6 @@ func (d *Database) UpdateLivreurPosition(authUsername string, lat, lon float64,
|
||||
return fmt.Errorf("erreur mise à jour statut: %w", err)
|
||||
}
|
||||
|
||||
// 🔹 5️⃣ Logs anonymisés (troncature)
|
||||
log.Printf("📍 Position GPS mise à jour pour %s: (lat: %.4f, lon: %.4f)", authUsername, truncate(lat), truncate(lon))
|
||||
log.Printf("✅ Statut mis à jour pour %s: %s", authUsername, status)
|
||||
|
||||
// 🔹 6️⃣ Publication événement sécurisée (à sécuriser côté subscriber)
|
||||
d.PublishDeliveryPersonLocationUpdate(authUsername, lat, lon)
|
||||
|
||||
@@ -110,8 +105,3 @@ func isValidCoordinates(lat, lon float64) bool {
|
||||
lat >= -90 && lat <= 90 &&
|
||||
lon >= -180 && lon <= 180
|
||||
}
|
||||
|
||||
// Tronque les coordonnées pour logs (4 décimales suffisent pour anonymiser)
|
||||
func truncate(f float64) float64 {
|
||||
return math.Round(f*10000) / 10000
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user