You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Project Version: v0.3
EOS SDK Version: v1.7
Unreal Engine Version: 4.24.3
Other software/plugins that *might* be the cause of the issue?
N/A
Steps to reproduce
If you do a simple query command for a local player OnlineUserInterface::QueryUserInfo in the master branch, nothing happens and attempting to get the name shortly after fails since it relies on that function to work.
I noticed this issue when trying to design for the friends interface myself because I noticed the number of desired cases was never reaching the number of completed queries.
Expected behaviour
What I am expecting is the number of queries inputted - which you could have many passed in - to reach a desired number of completed queries and have that be a non-blocking call with other queries that may be happening at different timestamps
Actual behaviour
The number of completed queries is 0, the TriggerOnQueryUserInfoComplete delegate never gets triggered and no subsequent logs in QueryUserInfo get triggered. I tested this using a derived local player class and created a QueryUserInfoComplete callback. OnQueryUserInfoCompleteDelegateHandle = OnlineUserInterface->AddOnQueryUserInfoCompleteDelegate_Handle(GetControllerId(), FOnQueryUserInfoCompleteDelegate::CreateUObject(this, &ThisClass::HandleQueryUserInfoComplete)); which would be called on the login callback that I made. Also, the call to get the unique net id fails.
I am going to make a PR shortly that fixes this issue entirely.
The text was updated successfully, but these errors were encountered:
Would like to reopen this as there are some bugs I caused from an earlier PR, but those of which I fixed in the UserInterface class in a new branch I plan to soon merge in as a feature: #32 with regards to further information needed to remove the right query index.
Environment
Steps to reproduce
If you do a simple query command for a local player
OnlineUserInterface::QueryUserInfo
in the master branch, nothing happens and attempting to get the name shortly after fails since it relies on that function to work.I noticed this issue when trying to design for the friends interface myself because I noticed the number of desired cases was never reaching the number of completed queries.
Expected behaviour
What I am expecting is the number of queries inputted - which you could have many passed in - to reach a desired number of completed queries and have that be a non-blocking call with other queries that may be happening at different timestamps
Actual behaviour
The number of completed queries is 0, the
TriggerOnQueryUserInfoComplete
delegate never gets triggered and no subsequent logs in QueryUserInfo get triggered. I tested this using a derived local player class and created aQueryUserInfoComplete
callback.OnQueryUserInfoCompleteDelegateHandle = OnlineUserInterface->AddOnQueryUserInfoCompleteDelegate_Handle(GetControllerId(), FOnQueryUserInfoCompleteDelegate::CreateUObject(this, &ThisClass::HandleQueryUserInfoComplete));
which would be called on the login callback that I made. Also, the call to get the unique net id fails.I am going to make a PR shortly that fixes this issue entirely.
The text was updated successfully, but these errors were encountered: