Skip to content

Commit 5f19d3f

Browse files
Added player parameter to GameProductServiceClient.ObservePlayerAssetPurchased
1 parent 5f22a43 commit 5f19d3f

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/gameproductservice/src/Client/GameProductServiceClient.lua

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,17 @@ end
7777
--[=[
7878
Fires when the specified player purchases an asset
7979
80+
@param player Player
8081
@param assetType GameConfigAssetType
8182
@param idOrKey string | number
8283
@return Observable<>
8384
]=]
84-
function GameProductServiceClient:ObservePlayerAssetPurchased(assetType, idOrKey)
85+
function GameProductServiceClient:ObservePlayerAssetPurchased(player, assetType, idOrKey)
86+
assert(typeof(player) == "Instance" and player:IsA("Player"), "Bad player")
8587
assert(GameConfigAssetTypeUtils.isAssetType(assetType), "Bad assetType")
8688
assert(type(idOrKey) == "number" or type(idOrKey) == "string", "Bad idOrKey")
8789

88-
return self._gameProductDataService:ObservePlayerAssetPurchased(assetType, idOrKey)
90+
return self._gameProductDataService:ObservePlayerAssetPurchased(player, assetType, idOrKey)
8991
end
9092

9193
--[=[

0 commit comments

Comments
 (0)