fix weather.currentlocation default value and remove its valid range contraints