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

Refactor get_ebook_info to explicitly take IA metadata #6563

Merged
merged 3 commits into from
May 27, 2022

Conversation

cdrini
Copy link
Collaborator

@cdrini cdrini commented May 18, 2022

Work towards #6564 and #6379 . Having the ia metadata be implicit was making it difficult to generalize for different trusted book providers (See WIP pr #6559)

Technical

  • I added a few too many type hints, and it awoke the sleeping mypy :P So last commit is just things to appease mypy

Testing

  • Trusting unit tests on this one
  • Did a reindex of local data, and results were the same

Screenshot

Stakeholders

@cdrini cdrini force-pushed the refactor/get_ebook_info branch 3 times, most recently from 05ba627 to 5572147 Compare May 18, 2022 20:55
@cdrini cdrini changed the title Refactor/get ebook info Refactor get_ebook_info to explicitly take IA metadata May 18, 2022
@cdrini cdrini marked this pull request as ready for review May 18, 2022 21:41
@cdrini cdrini force-pushed the refactor/get_ebook_info branch from 5572147 to 06ae5cc Compare May 20, 2022 00:25
@mekarpeles mekarpeles self-assigned this May 23, 2022
@mekarpeles mekarpeles added the Priority: 1 Do this week, receiving emails, time sensitive, . [managed] label May 23, 2022
@mekarpeles
Copy link
Member

lgtm

@mekarpeles mekarpeles merged commit 805fc6f into internetarchive:master May 27, 2022
@cdrini cdrini deleted the refactor/get_ebook_info branch May 27, 2022 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: 1 Do this week, receiving emails, time sensitive, . [managed]
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants