diff --git a/popcorn/Assets/MyGame/Scenes/marketing/Scripts/ProductManagementTankView.cs b/popcorn/Assets/MyGame/Scenes/marketing/Scripts/ProductManagementTankView.cs index 41d29c1d..a8b170ac 100644 --- a/popcorn/Assets/MyGame/Scenes/marketing/Scripts/ProductManagementTankView.cs +++ b/popcorn/Assets/MyGame/Scenes/marketing/Scripts/ProductManagementTankView.cs @@ -91,7 +91,10 @@ public class ProductManagementTankView : MonoBehaviour tankStock.text = isEmply.Value ? tankEmptyText : String.Format(tankStockFormat, tank.Stock, tank.Capacity); rarityView.SetHasRarity(tank.Stocks); packageImageTarget.DestroyAllChildrens(); - Instantiate(productList.FirstOrDefault(data => data.id == tank.FlavorId).GetIconPrefab(), packageImageTarget); + if (productList.FirstOrDefault(data => data.id == tank.FlavorId) is ProductData productData) + { + Instantiate(productData.GetIconPrefab(), packageImageTarget); + } } public void SetState(TankState tankState) diff --git a/popcorn/Assets/MyGame/Scenes/recipe/Scripts/RecipeDetailView.cs b/popcorn/Assets/MyGame/Scenes/recipe/Scripts/RecipeDetailView.cs index b31bd80e..d4644a53 100644 --- a/popcorn/Assets/MyGame/Scenes/recipe/Scripts/RecipeDetailView.cs +++ b/popcorn/Assets/MyGame/Scenes/recipe/Scripts/RecipeDetailView.cs @@ -100,6 +100,7 @@ public class RecipeDetailView : MonoBehaviour case ProductViewType.BulkOrder: flavorVolumeObject.SetActive(false); flavorPrice.transform.parent.gameObject.SetActive(false); + flavorStock.transform.parent.gameObject.SetActive(false); flavorVolume.transform.parent.gameObject.SetActive(true); break; default: