-
-
Notifications
You must be signed in to change notification settings - Fork 2k
Thread author page params: Author.get_books #13539
Copy link
Copy link
Closed
Labels
Affects: DevelopersGood First IssueEasy issue. Good for newcomers. [managed]Easy issue. Good for newcomers. [managed]Lead: @RayBBIssues overseen by Ray (Onboarding & Documentation Lead) [manages]Issues overseen by Ray (Onboarding & Documentation Lead) [manages]Needs: HelpIssues, typically substantial ones, that need a dedicated developer to take them on. [managed]Issues, typically substantial ones, that need a dedicated developer to take them on. [managed]Theme: DevelopmentIssues related to the developer experience and the dev environment. [managed]Issues related to the developer experience and the dev environment. [managed]Type: Subtask of EpicA subtask that is part of the work breakdown of an epic issue (see comments). [managed]A subtask that is part of the work breakdown of an epic issue (see comments). [managed]
Description
Activity
Metadata
Metadata
Assignees
Labels
Affects: DevelopersGood First IssueEasy issue. Good for newcomers. [managed]Easy issue. Good for newcomers. [managed]Lead: @RayBBIssues overseen by Ray (Onboarding & Documentation Lead) [manages]Issues overseen by Ray (Onboarding & Documentation Lead) [manages]Needs: HelpIssues, typically substantial ones, that need a dedicated developer to take them on. [managed]Issues, typically substantial ones, that need a dedicated developer to take them on. [managed]Theme: DevelopmentIssues related to the developer experience and the dev environment. [managed]Issues related to the developer experience and the dev environment. [managed]Type: Subtask of EpicA subtask that is part of the work breakdown of an epic issue (see comments). [managed]A subtask that is part of the work breakdown of an epic issue (see comments). [managed]
Part of #13536. Read the epic first. It holds the main instructions.
Task
Remove hidden
web.input()reads from the author page helper. Pass values as args. Keep behavior identical.openlibrary/plugins/upstream/models.py:483Author.get_books()— passsort,page,rows,modeas args.openlibrary/templates/type/author/view.html:23.Done when
web.input()insideget_books. Caller passes all 4 values.make test-py-uv). Do not add new tests.