public IEnumerator postFavorite(HTTPManager.PostFavoritePacket obj) { yield return(HTTPManager.instance.PostData(HTTPManager.favoriteUrl, JsonUtility.ToJson(obj), (result) => { User u = JsonUtility.FromJson <User>(result); if (!isAlreadyFavorite(u)) { users.Add(u); } adjustUsersToFavoriteView(users); })); }
public void CreateFavorite() { string text = FavoritePanel.transform.Find("Input/InputField/Text").GetComponent <Text> ().text; FavoritePanel.transform.Find("Input/InputField/Text").GetComponent <Text> ().text = ""; try { int user_id = int.Parse(text); HTTPManager.PostFavoritePacket obj = new HTTPManager.PostFavoritePacket(user_id); StartCoroutine(postFavorite(obj)); } catch (UnityException e) { //TODO Show Warn Invalid Input PopUp Debug.Log(e); } }