fixed an exception when accepting quests

manavortex [06-25-18 - 07:47]
fixed an exception when accepting quests
Filename
00_startup.lua
DailyAutoShare.txt
diff --git a/00_startup.lua b/00_startup.lua
index 64cea4b..ec9d96a 100644
--- a/00_startup.lua
+++ b/00_startup.lua
@@ -2,7 +2,7 @@ DailyAutoShare              = DailyAutoShare or {}
 DAS                         = DailyAutoShare

 DAS.name                    = "DailyAutoShare"
-DAS.version                 = "3.4.2"
+DAS.version                 = "3.4.3"
 DAS.author                  = "manavortex"
 DAS.settings                = {}
 DAS.globalSettings          = {}
@@ -297,14 +297,13 @@ end

 local function OnQuestShared(eventCode, questId)

-    if not DAS.settings.autoAcceptShared then return end
+    if not DAS.settings.autoAcceptShared or not questId then return end
     local questName =  GetOfferedQuestShareInfo(questId)
     p(zo_strformat("<<1>> \t <<2>>", questId, questName))
 	local zoneQuestIds = DAS.questIds[DAS.GetZoneId()] or {}
 	if not (zoneQuestIds[questName] or DAS_QUEST_IDS[questId]) and DAS.GetActiveIn(zoneId) then return end

 	if zoneQuestIds[questId] then
-        pendingQuestIds[questId] = true
         AcceptSharedQuest(questId)
         em:RegisterForEvent(DAS.name, EVENT_QUEST_ADDED, stopAcceptQuestLoop)
         zo_callLater(forceRefreshControl, 500)
diff --git a/DailyAutoShare.txt b/DailyAutoShare.txt
index dfe286e..c7d463d 100644
--- a/DailyAutoShare.txt
+++ b/DailyAutoShare.txt
@@ -1,6 +1,6 @@
 ## Title: DailyAutoShare
 ## Author: manavortex
-## Version: 3.4.2
+## Version: 3.4.3
 ## APIVersion: 100023
 ## SavedVariables: DAS_Settings DAS_Globals
 ## OptionalDependsOn: LibStub LibCustomMenu LibAddonMenu-2.0 LibMediaProvider-1.0 pchat