20 lines
673 B
JavaScript
20 lines
673 B
JavaScript
import queryDSQLAPI from "../../functions/api/query-dsql-api";
|
|
import path from "path";
|
|
import grabAPIBasePath from "../../utils/grab-api-base-path";
|
|
export default async function apiMediaGET(params) {
|
|
const basePath = grabAPIBasePath({ paradigm: "media" });
|
|
const mediaID = params.mediaID
|
|
? typeof params.mediaID === "number"
|
|
? String(params.mediaID)
|
|
: params.mediaID
|
|
: undefined;
|
|
const finalPath = path.join(basePath, mediaID || "");
|
|
const GET_MEDIA_RES = await queryDSQLAPI({
|
|
method: "GET",
|
|
path: finalPath,
|
|
query: params,
|
|
apiKey: params.apiKey,
|
|
});
|
|
return GET_MEDIA_RES;
|
|
}
|