i have that problem that when I give the permission for the current location it makes a call to the api to get the current weather for the location but when I give the permi