Spaces:
Running
Running
ddotthomas
neon_arch
commited on
♻️ refactor: start tracking page numbers from 0 instead of 1 in the backend (#467)
Browse files
src/server/routes/search.rs
CHANGED
|
@@ -59,11 +59,11 @@ pub async fn search(
|
|
| 59 |
)
|
| 60 |
};
|
| 61 |
|
| 62 |
-
// .max(1) makes sure that the page
|
| 63 |
-
let page = params.page.unwrap_or(1).max(1);
|
| 64 |
|
| 65 |
let (_, results, _) = join!(
|
| 66 |
-
get_results(page
|
| 67 |
get_results(page),
|
| 68 |
get_results(page + 1)
|
| 69 |
);
|
|
|
|
| 59 |
)
|
| 60 |
};
|
| 61 |
|
| 62 |
+
// .max(1) makes sure that the page >= 0.
|
| 63 |
+
let page = params.page.unwrap_or(1).max(1) - 1;
|
| 64 |
|
| 65 |
let (_, results, _) = join!(
|
| 66 |
+
get_results(page.saturating_sub(1)),
|
| 67 |
get_results(page),
|
| 68 |
get_results(page + 1)
|
| 69 |
);
|