Archy - Archaeology Assistant

609 - /archy solve commands no longer work

What steps will reproduce the problem?
1. Gather enough fragments to create an artifact
2. Type /archy solve or /archy solve stone (if you have keystones to complete the artifact with)

What is the expected output? What do you see instead?

In prior releases (before 7.0?) I was able to use the command to solve an artifact if one was available.  Currently I'm unable to input the command (pressing return does nothing).

What version of the product are you using?

7.0.3.11

Do you have an error log of what happened?

-----------------------------------------------------------
Message: Interface\AddOns\Archy\Archy.lua:490 attempt to index local 'artifact' (a nil value)
Time: Mon Aug 15 11:07:48 2016
Count: 1
Stack: Interface\AddOns\Archy\Archy.lua:490 in function `SolveAnyArtifact'
Interface\AddOns\Archy\Archy.lua:933 in function `func'
Interface\AddOns\Archy\Archy.lua:1006 in function `?'
Interface\FrameXML\ChatFrame.lua:4332 in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:4000 in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4036 in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: self = <table> {
 UpdatePlayerPosition = <function> defined @Interface\AddOns\Archy\Archy.lua:1166
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:398
 SetSinkStorage = <function> defined @Interface\AddOns\Archy\Libs\LibSink-2.0\LibSink-2.0.lua:690
 EnableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:363
 modules = <table> {
 }
 CancelTimer = <function> defined @Interface\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:145
 IterateEmbeds = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:473
 SecureHookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:410
 SocketClicked = <function> defined @Interface\AddOns\Archy\Archy.lua:502
 RawHookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:395
 Printf = <function> defined @Interface\AddOns\DataStore\libs\AceConsole-3.0\AceConsole-3.0.lua:69
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:440
 GetSinkAce3OptionsDataTable = <function> defined @Interface\AddOns\Archy\Libs\LibSink-2.0\LibSink-2.0.lua:533
 defaultModuleState = true
 SpawnToast = <function> defined @Interface\AddOns\Archy\Libs\LibToast-1.0\LibToast-1.0.lua:538
 IsEnabled = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:482
 SKILL_LINES_CHANGED = <function> defined @Interface\AddOns\Archy\Archy.lua:1722
 ScheduleTimer = <function> defined @Interface\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:92
 DisableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:381
 optionsFrame = <unnamed> {
 }
 SaveFramePosition = <function> defined @Interface\AddOns\Archy\Interface.lua:1019
 UpdateTracking = <function> defined @Interface\AddOns\Archy\Archy.lua:1241
 baseName = "Archy"
 RegisterMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
 UnregisterMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
 RegisterBucketEvent = <function> defined @Interface\AddOns\Archy\Libs\AceBucket-3.0\AceBucket-3.0.lua:213
 UNIT_SPELLCAST_SENT = <function> defined @Interface\AddOns\Archy\Archy.lua:1737
 hooks = <table> {
 }
 SetupOptions = <function> defined @Interface\AddOns\Archy\Config.lua:1659
 BAG_UPDATE_DELAYED = <function> defined @Interface\AddOns\Archy\Archy.lua:1407
 LDBTooltipShow = <function> defined @Interface\AddOns\Archy\Tooltip.lua:272
 db = <table> {
 }
 SetFramePosition = <function> defined @Interface\AddOns\Archy\Interface.lua:988
 SetDefaultModuleState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:418
 ResizeGraphicalDigSiteDisplay = <function> defined @Interface\AddOns\Archy\Interface.lua:891
 SetEnabledState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:455
 Hook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:274
 enabledState = true
 ADDON_LOADED = <function> defined @Interface\AddOns\Archy\Archy.lua:1285
 RegisterEvent = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
 RegisterChatCommand = <f
-----------------------------------------------------------

Please provide any additional information below.

I'm using a Mac (OS X 10.11.6)

User When Change
ThursdayHunts Aug 15, 2016 at 18:10 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

Facts

Reported
Aug 15, 2016
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0
Component
General

Reported by

Possible assignees