AchetaGames / Epic-Asset-Manager

A frontend to Assets purchased on Epic Games Store
https://flathub.org/apps/details/io.github.achetagames.epic_asset_manager
MIT License
386 stars 21 forks source link

unintentionally combined #242

Open joshuacox opened 1 year ago

joshuacox commented 1 year ago

I am getting weird behavior where two projects that are being downloaded will get combined into a single directory.

To Reproduce Steps to reproduce the behavior:

  1. create a new project from an asset
  2. create a second project from a second asset while the first is still downloading
  3. you will find two uproject files in the same directory and other weird behavior
  4. this is inconsistent and does not happen every time.

    • OS: archlinux
    • Browser chromium
    • Version 116.0.5845.179 (Official Build) Arch Linux (64-bit)
aknarts commented 1 year ago

Funnily enough that is sort of expected behavior. I do not think it has anything to do with it still being downloaded, but you are adding an "project" style asset and there indeed is a secondary .uproject file. I will add a filter to that usecase so that the .uproject file is not copied over along with the other files.

joshuacox commented 1 year ago

I am not explaining this correctly. It is not possible that this is desired behavior. Two separate directories are indeed created. And I explicitly told epic-asset-manager to 'create a project' and not 'add to project'. But, seemingly at random, epic-asset-manager is placing some of the files from one of the projects into the wrong directory. At times this is even the uproject file itself. This leads to broken project directories that are missing files. It is not possible that this is intentional behavior. It leads to very strange behavior that is hard to diagnose and is not good in any way.