Nexus-Mods / Vortex

Vortex Development
GNU General Public License v3.0
916 stars 135 forks source link

Bug Report - Other: Vortex discards meta information when uninstalling a mod imported from NMM #3023

Closed VortexFeedback closed 5 years ago

VortexFeedback commented 5 years ago

Vortex Version: 0.16.15 Memory: 31.92 GB System: win32 x64 (10.0.17134) Summery: Vortex discards meta information (details) when uninstalling a mod imported from NMM

Expected Result: The information should be retained, not thrown away.

Actual Result: Vortex presents the mod as if it had been dragged and dropped in the downloads section, clean, blank, void of information other than the file name.

Steps to reproduce: Take any SSE mod e.g. SSE Engine Fixes (skse64 plugin) it is mod 17230. Has two files, both produce the bug, here we will use the skse plugin file "(Part 1) Engine Fixes 2.16 for SSE 1.5.62 - skse64 plugin-17230-2-16-1-5-62-1546430302.7z".

  1. Install the file using NMM as the only file - just to speed up the import process.
  2. Go through the import from NMM process, importing the single file as seen on screenshot Vortex1.png.
  3. The import process should leave you in the Mods section, double click the file and inspect the details, they should look something like screenshot Vortex2.png. Values such as version, endorsed and Nexus Mod ID is carried over from NMM.
  4. Running 'Check for update' on the mod yields the result seen in screenshot Vortex3.png, there is an updated version available. Vortex clearly knows what this mod is.
  5. Uninstall the mod and observe that all information except the filename is now removed. Double click to view details, you should see something like screenshot Vortex4.png.

I did an import from NMM with some 480 mods and then uninstalled all of them, so that I could make a fresh mod setup as you suggest in the Knowledge base - but I kinda need to be able to use the mods going forward, and I need the meta data for that. This bug is currently preventing me from migrating to Vortex from NMM, because i do care about this meta information. I can also live with moving the mods using drag and drop, but that way still don't give me the meta data, I reported that as another bug.

External file: tmp-1614881FF3u1UKz3y.7z

Reported by: jesers

IDCs commented 5 years ago

Fixed in https://github.com/Nexus-Mods/extension-nmm-import/commit/3a441a72c33338b5090d1bbb2348ea55e1c1acd0