diff --git a/qtc-net-client-2/Forms/StoreItemDisplay.cs b/qtc-net-client-2/Forms/StoreItemDisplay.cs index 02fc414..4398443 100644 --- a/qtc-net-client-2/Forms/StoreItemDisplay.cs +++ b/qtc-net-client-2/Forms/StoreItemDisplay.cs @@ -53,6 +53,14 @@ namespace qtc_net_client_2.Forms { _loggingService.LogString("Store Item Thumbnail Could Not Be Loaded\n" + ex.Message); } + + // does the user already own this item? + var ownedItem = await _apiService.GetOwnedStoreItem(StoreItem.Id); + if (ownedItem != null && ownedItem.Success && ownedItem.Data != null) + { + btnBuy.Enabled = false; + btnBuy.Text = "Bought"; + } } private async void btnBuy_Click(object sender, EventArgs e)