Roblox
Roblox copied to clipboard
BeforeInitialGet seems to only run once on combined data stores, but only sometimes
No known repro case, it's happening in my game where:
local store = DataStore2("someCombinedKey", player)
store:BeforeInitialGet(callback)
print(store:Get()) -- The result of BeforeInitialGet
print(store:Get()) -- The original data?
BeforeInitialGet is only ran once, as observed by a print inside.
Frustratingly, when it breaks it only breaks in one script but not the other. Very confused.
I'd bet money this is caused by #63 and #65