IEnumerator EditPlaceCoroutine(Place place) { yield return(new WaitForEndOfFrame()); string url = EditPlaceResult.BuildURL(place); WWW www = new WWW(url); yield return(www); if (www.error != null) { Debug.Log(www.error); yield break; } EditPlaceResult result = JsonUtility.FromJson <EditPlaceResult>(www.text); if (result.error != null) { Debug.Log(result.error); yield break; } currentPlace.UpdatePlace(result.place); UpdateArrivalTime(result.place); UpdateLabels(result.place); }
IEnumerator EditPlaceCoroutine(PlaceListItem place) { string url = EditPlaceResult.BuildURL(place.data.place); WWW www = new WWW(url); yield return(www); if (www.error != null) { Debug.Log(www.error); yield break; } EditPlaceResult result = JsonUtility.FromJson <EditPlaceResult>(www.text); if (result.error != null) { Debug.Log(result.error); yield break; } }