Thread Tools Display Modes
08/24/23, 10:48 AM   #1
kevin36
Join Date: Feb 2017
Posts: 16
Master merchand UI Error

Good day. When I start the game and want to save an item to sell to the guild merchant, I get this error. The error no longer appears on the next attempt to sell.

-------------------------------------------------------------------------------------------------------------
user:/AddOns/MasterMerchant/MasterMerchant.lua:2349: attempt to index a nil value
stack traceback:
user:/AddOns/MasterMerchant/MasterMerchant.lua:2349: in function 'MasterMerchant.TradingHouseSetupPendingPost'
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:635: in function 'ZO_TradingHouseManager:OnPendingPostItemUpdated'
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:70: in function 'OnPendingPostItemUpdated'
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:45: in function '(anonymous)'
-----------------------------------------------------------------------------------------------------------------

https://sir.insidi.at/or/logviewer/jRlk9b
  Reply With Quote
08/25/23, 12:16 AM   #2
kevin36
Join Date: Feb 2017
Posts: 16
Thank you, after the fix and update, the error no longer appears.
However, the sales mark of some items are not displayed in the table even though I sold it three days ago.
Any advice?

  Reply With Quote
08/25/23, 11:57 AM   #3
kevin36
Join Date: Feb 2017
Posts: 16
If I use an older version, for example 3.7.67, sales can be seen. With version 3.7.78, they are no longer visible.

  Reply With Quote
08/25/23, 03:44 PM   #4
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
The main problem is that I don't have your data files. Which I would need all of them. All the LibHistorie and all of the GSxxData files which may be too big to post here. In addition to that I would have to manually edit files to replace your user @Name with mine. I may need to do that because it's really not helpful for you to stick with that version. The game will be getting an update and because of the changes you will need the new version. Rather then do all that mess, lets try something else first.

So the only thing I can think of as an alternative is to use the current version and go to the LibGuildStore menu and choose the Reset LibGuildStore Data as noted in the documentation.

https://esouimods.github.io/3-master...html#ResetData

Once you start that process, then wait for the refresh to finish. LibGuildStore should tell you how much time is remaining. Then see if you see that sale.

The main reason that I will have to have your data if the suggestion doesn't work is because MM does not have a way to display sales for all items except the one you want. I have been resetting my data and testing things for about a week now fixing issues. So I know everything is working (aside from the needed bug-fixes) and I'd have to have your data potentially if the Reset doesn't help.

Also make sure you disable all of the outlier features to test with for now.

Last edited by Sharlikran : 08/25/23 at 03:55 PM.
  Reply With Quote
08/26/23, 12:52 AM   #5
kevin36
Join Date: Feb 2017
Posts: 16
I tried resetting the LibGuildStore data and nothing changed.
  Reply With Quote
08/26/23, 01:46 AM   #6
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
Originally Posted by kevin36 View Post
I tried resetting the LibGuildStore data and nothing changed.
Without all of your data files I can't see what might cause that. Because I can see sales on anything I look at such as mats or gear for anything out of 750,000 sales. So I'd have to see the data files and that specific sale. Provide a link to mediafire link please.

Also enable the debug mode at the bottom of the Master Merchant settings and get me a screen shot. With the debug mode on it should have something like --:12345:50:320:0:0:0:0:0:00: blah blah blah-- at the bottom of the tooltip.

I need the GSxxData files, the MasterMerchant saved vars and the LibGuildStore saved var.

Lastly a new LibDebugLogger link like you provided already.

I'm just concerned why your situation is different because people in the guild I'm in or discords I have joined for other guilds all say they have had no issues. It takes 10 to 20 minutes on average to import sales.

Also when you install the previous version 3.7.67 you aren't resting yoir data, correct? Get me a screenshot with debug mod on for both the older and current version please.

Last edited by Sharlikran : 08/26/23 at 01:53 AM.
  Reply With Quote
08/26/23, 01:54 AM   #7
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
Wait... before you give me your files. Use "/lgs clean" without quotes and then screen shot the file sizes for your data files. Also screenshot the totals it output to chat.
  Reply With Quote
08/26/23, 02:01 AM   #8
kevin36
Join Date: Feb 2017
Posts: 16
And which addon version should I use?
  Reply With Quote
08/26/23, 02:10 AM   #9
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
1. Enable the debug mode at the bottom of the Master Merchant settings and get me a screen shot of the tooltip which should show --:12345:50:320:0:0:0:0:0:00: blah blah blah-- at the bottom of the tooltip for both 3.7.67 and 3.7.78
2. run "/lgs clean" with version 3.7.78 installed and provide a screenshot of the files sizes for the GSxxData files from SavedVariables
  Reply With Quote
08/26/23, 02:17 AM   #10
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
Also just in case, do not keep backups of mods in the Addons folder for easy access to revert or change versions when one version has issues. Renaming it something like MasterMertchan_3767 should prevent the game from loading that part of MM if I understand correctly because the manifest file is named MasterMertchan.txt.

The problem is that the rest of the folders will most likely all have matching folder names and manifest files and essentially you will have two versions of MM and LibGuildStore, and LibExecutionQueue, and so on all loading and the game just uses whichever one it loads and you can't control the order.

So make sure that your Addons folder has only one copy of MM and you are not manually renaming things to make it easier to revert because of the errors.

Last edited by Sharlikran : 08/26/23 at 02:32 AM.
  Reply With Quote
08/26/23, 02:36 AM   #11
kevin36
Join Date: Feb 2017
Posts: 16


that's version 3.7.78. . I will deliver the second one because I don't have time now.

Last edited by kevin36 : 08/26/23 at 05:48 AM.
  Reply With Quote
08/26/23, 07:03 AM   #12
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
Okay, pm me a mediafire link of your saved vars after you check the older version please.

I need the GSxxData files, the MasterMerchant.lua, and the LibGuildStore.lua SavedVariables.

Last edited by Sharlikran : 08/26/23 at 07:17 AM.
  Reply With Quote
08/26/23, 09:32 AM   #13
kevin36
Join Date: Feb 2017
Posts: 16
Here is an image from version 3.7.67.



Can you once again describe to me more precisely from which version and which files you need to upload to mediafire?

Last edited by kevin36 : 08/26/23 at 09:36 AM.
  Reply With Quote
08/26/23, 03:02 PM   #14
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
Okay thanks I'll see what's causing the issue. I appreciate it.
  Reply With Quote
08/26/23, 06:17 PM   #15
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
I haven't finished work or my son's birthday yet, did I ask to try turning off outliers with the current version? Did you try that?
  Reply With Quote
08/27/23, 02:26 AM   #16
kevin36
Join Date: Feb 2017
Posts: 16
Originally Posted by Sharlikran View Post
I haven't finished work or my son's birthday yet, did I ask to try turning off outliers with the current version? Did you try that?

And how do I do that?
  Reply With Quote
08/27/23, 02:27 AM   #17
kevin36
Join Date: Feb 2017
Posts: 16
The new version 3.7.79 cannot be downloaded.
  Reply With Quote
08/27/23, 03:34 AM   #18
kevin36
Join Date: Feb 2017
Posts: 16
Originally Posted by Sharlikran View Post
Site admins haven't had time to approve it yet.
And should I then try the new version?
  Reply With Quote
08/27/23, 03:34 AM   #19
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
Originally Posted by kevin36 View Post
And how do I do that?


In MM Settings
  Reply With Quote
08/27/23, 03:35 AM   #20
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 655
Originally Posted by kevin36 View Post
The new version 3.7.79 cannot be downloaded.
Site admins haven't had time to approve it yet.
  Reply With Quote

ESOUI » AddOns » AddOn Help/Support » Master merchand UI Error


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off