Renamed used class
parent
91209c55da
commit
1f9fe7265a
|
@ -2,19 +2,19 @@
|
|||
|
||||
// Modules from file
|
||||
import { fetchGETResponse } from "./network-helper.js";
|
||||
import HandiworkSearchQuery from "./classes/handiwork-search-query.js";
|
||||
import LatestSearchQuery from "./classes/latest-search-query.js";
|
||||
import { urls as f95url } from "./constants/url.js";
|
||||
|
||||
/**
|
||||
* Gets the URLs of the latest updated games that match the passed parameters.
|
||||
* You *must* be logged.
|
||||
* @param {HandiworkSearchQuery} query
|
||||
* @param {LatestSearchQuery} query
|
||||
* Query used for the search
|
||||
* @param {Number} limit
|
||||
* Maximum number of items to get. Default: 30
|
||||
* @returns {Promise<String[]>} URLs of the fetched games
|
||||
*/
|
||||
export async function fetchLatest(query: HandiworkSearchQuery, limit = 30): Promise<string[]> {
|
||||
export async function fetchLatest(query: LatestSearchQuery, limit = 30): Promise<string[]> {
|
||||
// Local variables
|
||||
const threadURL = new URL("threads/", f95url.F95_BASE_URL).href;
|
||||
const resultURLs = [];
|
||||
|
@ -24,7 +24,7 @@ export async function fetchLatest(query: HandiworkSearchQuery, limit = 30): Prom
|
|||
|
||||
do {
|
||||
// Prepare the URL
|
||||
const url = query.createUrl().toString();
|
||||
const url = query.createURL().toString();
|
||||
|
||||
// Fetch the response (application/json)
|
||||
const response = await fetchGETResponse(url);
|
||||
|
|
Loading…
Reference in New Issue