#!/bin/bash

echo 'OK'

set +v

#orig=`echo "$QUERY_STRING" | sed -n 's/^.*orig=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`
#user=`echo "$QUERY_STRING" | sed -n 's/^.*users=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`
#game=`echo "$QUERY_STRING" | sed -n 's/^.*game=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`
#lat=`echo "$QUERY_STRING" | sed -n 's/^.*lat=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`
#lng=`echo "$QUERY_STRING" | sed -n 's/^.*lng=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`

orig=$1
user=$2
game=$3
lat=$4
lng=$5

# Costruzione dell'URL con i parametri
url="https://geocode.maps.co/reverse?lat=${lat}&lon=${lng}&api_key=664f2355272be917660826kxz61e2ad"

if [ -z "$4" ]; then

	sendemail -v -f info@devandcom.it -t devandcom@gmail.com,giuseppeanimazione@gmail.com -s smtp-relay.brevo.com:587 -o tls=yes -xu 7d5f8e001@smtp-brevo.com -xp xsmtpsib-a11cb9817f0c518ffcd52437a4498768b4ce80765cf6a7fee9bbe5c349b78f24-1ivdHb3NMsj5M36s -m "Giocato evento con $user utenti\nGeolocalizzazione non comunicata" -u "Notifica $game dal server $orig"

else
  
	# Chiamata all'URL e memorizzazione del risultato nella variabile
	citta=$(curl -s "$url")

	formatted_json=$(echo "$citta" | jq '.')

	sendemail -v -f info@devandcom.it -t devandcom@gmail.com,giuseppeanimazione@gmail.com -s smtp-relay.brevo.com:587 -o tls=yes -xu 7d5f8e001@smtp-brevo.com -xp xsmtpsib-a11cb9817f0c518ffcd52437a4498768b4ce80765cf6a7fee9bbe5c349b78f24-1ivdHb3NMsj5M36s -m "Giocato evento con $user utenti\nLatitudine: $lat\nLongitudine: $lng\n\n$formatted_json" -u "Notifica $game dal server $orig"

fi
