Removed outdated movie releases from API. Added API endpoint for scene posters.
This commit is contained in:
@@ -99,7 +99,7 @@ function withRelations(queryBuilder, withMedia = false) {
|
||||
}
|
||||
}
|
||||
|
||||
async function fetchRelease(releaseId) {
|
||||
async function fetchScene(releaseId) {
|
||||
const release = await knex('releases')
|
||||
.where('releases.id', releaseId)
|
||||
.modify(withRelations, true)
|
||||
@@ -108,7 +108,7 @@ async function fetchRelease(releaseId) {
|
||||
return curateRelease(release, true);
|
||||
}
|
||||
|
||||
async function fetchReleases(limit = 100) {
|
||||
async function fetchScenes(limit = 100) {
|
||||
const releases = await knex('releases')
|
||||
.modify(withRelations, false)
|
||||
.limit(Math.min(limit, 1000000));
|
||||
@@ -116,7 +116,7 @@ async function fetchReleases(limit = 100) {
|
||||
return releases.map(release => curateRelease(release));
|
||||
}
|
||||
|
||||
async function searchReleases(query, limit = 100) {
|
||||
async function searchScenes(query, limit = 100) {
|
||||
const releases = await knex
|
||||
.from(knex.raw('search_releases(?) as releases', [query]))
|
||||
.modify(withRelations, false)
|
||||
@@ -189,10 +189,10 @@ async function flushBatches(batchIds) {
|
||||
|
||||
module.exports = {
|
||||
curateRelease,
|
||||
fetchRelease,
|
||||
fetchReleases,
|
||||
fetchScene,
|
||||
fetchScenes,
|
||||
flushBatches,
|
||||
searchReleases,
|
||||
searchScenes,
|
||||
deleteScenes,
|
||||
deleteMovies,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user