adafruit / PyLeap-iOS

MIT License
13 stars 1 forks source link

BUG - Third-party projects are duplicated when appended to project list #123

Closed TrevKnows closed 1 year ago

TrevKnows commented 1 year ago

When a user downloads a third-party project - that project shows up twice in the project list.

TrevKnows commented 1 year ago

PyLeap used UserDefaults to store JSON data for its convenience. This has caused project data to go missing randomly and rearrangement of projects in a list view. I've switched to using FileManager to store JSON data. I've created a Data Store object and abstracted most of the existing functions from the Networking Layer. This change will be in the next update ver.2.1.2