Skip to content
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

large number of "Unknown card in collection: Pool does not contain (Will fetch it from Scryfall)" warnings. #29

Closed
robertbarrett opened this issue Aug 8, 2020 · 7 comments

Comments

@robertbarrett
Copy link

When I run the executable, I get a large output with info messages saying "Unknown card in collection: Pool does not contain


C:\Users\robert\Downloads>mtga-export.exe -e pretty_name -f robert.csv
WARNING:root:Could not dynamically generate card sets. Do you have Arena installed?
Info: Unknown card in collection: Pool does not contain 70774 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70775 (Will fetch it from Scryfall)

The program eventually does complete succesfully. Is there supposed to be a local db of id's? If I rerun the program against the same player.log file, i get all the same warnings again.

@kelesi
Copy link
Owner

kelesi commented Aug 11, 2020

The cards are fetched directly from Arena by python-mtga module. Seems like some Arena update changed something that breaks this. I will try to check this more deeply.

@kelesi
Copy link
Owner

kelesi commented Aug 11, 2020

Has been fixed in the lastes Windows executable release.

For Linux you have to install python-mtga from pak21/python-mtga repo until his PR is merged into the original repo (mtgatracker/python-mtga#29).

@kelesi
Copy link
Owner

kelesi commented Aug 13, 2020

@robertbarrett Does it work for you now?

@ElLorans
Copy link

ElLorans commented Aug 22, 2020

I still face the same issue when using mtga-export.py, but not with the executable. As mtga, I am using your fork:

>python mtga-export.py --goldfish -f mtga_collection_goldfish.csv
Found data @
C:\Program Files\Wizards of the Coast\MTGA\MTGA_Data\Downloads\Data
C:\Program Files\Wizards of the Coast\MTGA\MTGA_Data\Downloads\Data
WARNING! Could not dynamically generate card sets. Do you have Arena installed?
Info: Unknown card in collection: Pool does not contain 70141 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70267 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70202 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70380 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70163 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70386 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70334 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70275 (Will fetch it from Scryfall)
Info: Unknown card in collection: Pool does not contain 70379 (Will fetch it from Scryfall)

@kelesi
Copy link
Owner

kelesi commented Aug 22, 2020 via email

@ElLorans
Copy link

I was using your fork. I solved by using the fork from mtgatracker/python-mtga@4ed584b

@kelesi
Copy link
Owner

kelesi commented Aug 22, 2020

@ElLorans Sorry, I misread your comment. Yes, you are right. I forgot to mention in the README that you need to install the logging branch from my fork. Master in my fork is identical to master in original repo.

@kelesi kelesi closed this as completed Sep 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants