docs: Revise architecture and contract documentation, clarify mobile API behavior, and update import flow details

This commit is contained in:
2026-05-11 15:28:00 +07:00
parent 4f3eb280aa
commit 6319386a2f
6 changed files with 18 additions and 25 deletions
@@ -220,7 +220,7 @@ final chapterListProvider =
try {
return await fetchAllChapters(novelId);
} catch (_) {
// Backend stores chapters by novel id in MongoDB; if route opened by slug,
// If route opened by slug/id mismatch, resolve canonical novel id and retry once.
// first request can return empty list. Resolve canonical id and retry once.
try {
final novelRes = await client.dio.get('/api/novels/$novelId');