FujoWebDev / FujoWebDev/AO3.js

[BUG] getSeriesWorks() does not return works after first page.

Open
#197 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
47
Forks
18
PR merge metrics
No merged PRs in 30d

Description

While testing my bot Archivist, we grabbed a very [lorg series](https://archiveofourown.org/series/60910) and discovered that AO3.js will not return works past page 1, because it doesn't deal with pagination.This is definitely an edge case series as most do not have 131 works. 😹

Contributor guide

Open the contributing guide

Research direction

Locate getSeriesWorks() and inspect how it retrieves series pages. Reproduce the issue with the linked 131-work series, then verify that works beyond page 1 are returned rather than only the first page.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, typescript
Domain
api, backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.