diff --git a/QuestShare.Dalamud/Services/SocketClientService.cs b/QuestShare.Dalamud/Services/SocketClientService.cs index 686c6e1..08325fe 100644 --- a/QuestShare.Dalamud/Services/SocketClientService.cs +++ b/QuestShare.Dalamud/Services/SocketClientService.cs @@ -216,8 +216,9 @@ namespace QuestShare.Services } public static void DispatchUpdate(bool partyUpdate) { - if (!ShareService.IsRegistered || !ShareService.IsGrouped) + if (!ShareService.IsRegistered && !ShareService.IsGrouped) { + Log.Error("Not registered or grouped"); return; } var activeQuest = GameQuestManager.GetActiveQuest(); @@ -243,6 +244,7 @@ namespace QuestShare.Services ShareService.SetHostedShareCode(response.ShareCode); ShareService.IsHost = true; ShareService.IsGrouped = false; + ShareService.IsRegistered = true; OnRegisterEvent.Invoke(this, new SocketEventArgs { Success = true }); } else @@ -326,6 +328,7 @@ namespace QuestShare.Services ShareService.PartyMembers = response.Members ?? []; ShareService.IsHost = response.IsHost; ShareService.IsGrouped = false; + ShareService.IsRegistered = true; ShareService.SetHostedShareCode(response.ShareCode); GameQuestManager.SetActiveFlag(response.SharedQuestId); } else diff --git a/plogonmaster.json b/plogonmaster.json index 2a4bf83..8d318ba 100644 --- a/plogonmaster.json +++ b/plogonmaster.json @@ -16,13 +16,13 @@ "DownloadLinkTesting": "https://git.nathanc.tech/nate/QuestShare/releases/download/alpha-2/latest.zip", "DownloadLinkUpdate": "https://git.nathanc.tech/nate/QuestShare/releases/download/alpha-2/latest.zip", "DownloadCount": 1, - "LastUpdate": "1739848679", + "LastUpdate": "1739848699", "IsHide": false, "IsTestingExclusive": false, "IconUrl": "", "DalamudApiLevel": 11, "InternalName": "QuestShare", - "AssemblyVersion": "1.0.0.2" + "AssemblyVersion": "1.0.0.3" } ]