blish-hud / Blish-HUD

A Guild Wars 2 overlay with extreme extensibility through compiled modules.
https://blishhud.com
MIT License
311 stars 60 forks source link

Fixed self update for certain zip files. #961

Closed dlamkins closed 3 months ago

dlamkins commented 3 months ago

I previously assumed that all zip files included entries for the directories. This assumption was incorrect. As it turns out, this is optional, and some utilities do not give directories their own entry.

This new logic ensures that regardless of how the zip is packed, we correctly get a list of the root directories to delete.

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud