ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   AddOn Help/Support (https://www.esoui.com/forums/forumdisplay.php?f=164)
-   -   Master merchand UI Error (https://www.esoui.com/forums/showthread.php?t=10676)

kevin36 08/24/23 10:48 AM

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

kevin36 08/25/23 12:16 AM

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?


kevin36 08/25/23 11:57 AM

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.


Sharlikran 08/25/23 03:44 PM

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.

kevin36 08/26/23 12:52 AM

I tried resetting the LibGuildStore data and nothing changed.

Sharlikran 08/26/23 01:46 AM

Quote:

Originally Posted by kevin36 (Post 48377)
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.

Sharlikran 08/26/23 01:54 AM

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.

kevin36 08/26/23 02:01 AM

And which addon version should I use?

Sharlikran 08/26/23 02:10 AM

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

Sharlikran 08/26/23 02:17 AM

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.

kevin36 08/26/23 02:36 AM



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

Sharlikran 08/26/23 07:03 AM

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.

kevin36 08/26/23 09:32 AM

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?

Sharlikran 08/26/23 03:02 PM

Okay thanks I'll see what's causing the issue. I appreciate it.

Sharlikran 08/26/23 06:17 PM

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?

kevin36 08/27/23 02:26 AM

Quote:

Originally Posted by Sharlikran (Post 48392)
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?

kevin36 08/27/23 02:27 AM

The new version 3.7.79 cannot be downloaded.

kevin36 08/27/23 03:34 AM

Quote:

Originally Posted by Sharlikran (Post 48397)
Site admins haven't had time to approve it yet.

And should I then try the new version?

Sharlikran 08/27/23 03:34 AM

Quote:

Originally Posted by kevin36 (Post 48395)
And how do I do that?



In MM Settings

Sharlikran 08/27/23 03:35 AM

Quote:

Originally Posted by kevin36 (Post 48396)
The new version 3.7.79 cannot be downloaded.

Site admins haven't had time to approve it yet.


All times are GMT -6. The time now is 07:48 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI