-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switched to 1.8.1 and now all versions are broken #22
Comments
Have you by chance recently acquired more hideout tabs (2 or more) ? |
Yes |
Yeah that's the cause of the issue, and it's why older versions will be broken too. I was only able to test with 1 hideout tab, since I spend all my time working on Procurement I haven't actually got that far in the game! As a result, the tab data that comes back needs to be filtered, and the code I added in 1.8.0 and 1.8.1 isn't sufficient. In a nutshell, I know what the cause is, I just need some time to work on a fix. |
Yeah I even emptied the tabs by dumping it all in the instance so there isn't any fixing this. |
Procurement 1.8.2 has been released, which fixes this issue. https://github.com/Stickymaddness/Procurement/releases/tag/1.8.2 |
Application Version: Procurement 1.8.0CurrentCulture: en-US
CurrentUICulture: en-US
System.ArgumentException: An item with the same key has already been added.
at System.Collections.Generic.Dictionary
2.Insert(TKey key, TValue value, Boolean add) at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable
1 source, Func2 keySelector, Func
2 elementSelector, IEqualityComparer`1 comparer)at POEApi.Model.Stash.buildItemsByTab()
at POEApi.Model.Stash.GetItemsByTab(Int32 tabId)
at Procurement.Controls.StashControl.refresh()
The text was updated successfully, but these errors were encountered: