self:SetActionCallback(function()
if self.data.marketProductId ~= 0 then
ZO_KEYBOARD_MARKET_ANNOUNCEMENT:DoOpenMarketBehaviorForMarketProductId(self.data.marketProductId)
else
SYSTEMS:GetObject(ZO_MARKET_NAME):RequestShowMarket(MARKET_OPEN_OPERATION_ANNOUNCEMENT, OPEN_MARKET_BEHAVIOR_SHOW_FEATURED_CATEGORY)
end
end)
self:SetActionCallback(function()
if ShowDailyLoginScene then -- called from the announcement panel (internal ingame)
ShowDailyLoginScene()
else -- called from the logout/quit dialog (ingame)
ZO_Dialogs_ReleaseAllDialogs()
ZO_DAILYLOGINREWARDS_MANAGER:ShowDailyLoginRewardsScene()
end
end)