Compare commits
No commits in common. "671e110d993d72f20209f80060df3eefa0b01cee" and "1082effc175b10537c5242e53044557a718e8006" have entirely different histories.
671e110d99
...
1082effc17
|
@ -1,13 +0,0 @@
|
||||||
exports.up = async (knex) => {
|
|
||||||
await knex.schema.alterTable('batches', (table) => {
|
|
||||||
table.boolean('showcased')
|
|
||||||
.notNullable()
|
|
||||||
.defaultTo(true);
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
exports.down = async (knex) => {
|
|
||||||
await knex.schema.alterTable('batches', (table) => {
|
|
||||||
table.dropColumn('showcased');
|
|
||||||
});
|
|
||||||
};
|
|
|
@ -1,12 +1,12 @@
|
||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.231.1",
|
"version": "1.231.0",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.231.1",
|
"version": "1.231.0",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@casl/ability": "^5.2.2",
|
"@casl/ability": "^5.2.2",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.231.1",
|
"version": "1.231.0",
|
||||||
"description": "All the latest porn releases in one place",
|
"description": "All the latest porn releases in one place",
|
||||||
"main": "src/app.js",
|
"main": "src/app.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
@ -366,12 +366,6 @@ const { argv } = yargs
|
||||||
alias: ['timeout'],
|
alias: ['timeout'],
|
||||||
default: 60000,
|
default: 60000,
|
||||||
})
|
})
|
||||||
.option('showcased', {
|
|
||||||
describe: 'Whether the batch should be showcased as new.',
|
|
||||||
type: 'boolean',
|
|
||||||
alias: ['showcase', 'batch-showcased'],
|
|
||||||
default: true,
|
|
||||||
})
|
|
||||||
.coerce('after', interpretAfter)
|
.coerce('after', interpretAfter)
|
||||||
.coerce('actors-update', (after) => interpretAfter(after, true));
|
.coerce('actors-update', (after) => interpretAfter(after, true));
|
||||||
|
|
||||||
|
|
|
@ -343,7 +343,7 @@ async function storeMovies(movies, useBatchId) {
|
||||||
}
|
}
|
||||||
|
|
||||||
const { uniqueReleases } = await filterDuplicateReleases(movies);
|
const { uniqueReleases } = await filterDuplicateReleases(movies);
|
||||||
const [batchId] = useBatchId ? [useBatchId] : await knex('batches').insert({ showcased: argv.showcased, comment: null }).returning('id');
|
const [batchId] = useBatchId ? [useBatchId] : await knex('batches').insert({ comment: null }).returning('id');
|
||||||
|
|
||||||
const curatedMovieEntries = await Promise.all(uniqueReleases.map((release) => curateReleaseEntry(release, batchId, null, 'movie')));
|
const curatedMovieEntries = await Promise.all(uniqueReleases.map((release) => curateReleaseEntry(release, batchId, null, 'movie')));
|
||||||
|
|
||||||
|
@ -362,7 +362,7 @@ async function storeSeries(series, useBatchId) {
|
||||||
}
|
}
|
||||||
|
|
||||||
const { uniqueReleases } = await filterDuplicateReleases(series);
|
const { uniqueReleases } = await filterDuplicateReleases(series);
|
||||||
const [batchId] = useBatchId ? [useBatchId] : await knex('batches').insert({ showcased: argv.showcased, comment: null }).returning('id');
|
const [batchId] = useBatchId ? [useBatchId] : await knex('batches').insert({ comment: null }).returning('id');
|
||||||
|
|
||||||
const curatedSerieEntries = await Promise.all(uniqueReleases.map((release) => curateReleaseEntry(release, batchId, null, 'serie')));
|
const curatedSerieEntries = await Promise.all(uniqueReleases.map((release) => curateReleaseEntry(release, batchId, null, 'serie')));
|
||||||
|
|
||||||
|
@ -380,7 +380,7 @@ async function storeScenes(releases, useBatchId) {
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|
||||||
const [batchId] = useBatchId ? [useBatchId] : await knex('batches').insert({ showcased: argv.showcased, comment: null }).returning('id');
|
const [batchId] = useBatchId ? [useBatchId] : await knex('batches').insert({ comment: null }).returning('id');
|
||||||
|
|
||||||
const releasesWithChannels = await attachChannelEntities(releases);
|
const releasesWithChannels = await attachChannelEntities(releases);
|
||||||
const releasesWithBaseActors = releasesWithChannels.map((release) => ({ ...release, actors: toBaseActors(release.actors) }));
|
const releasesWithBaseActors = releasesWithChannels.map((release) => ({ ...release, actors: toBaseActors(release.actors) }));
|
||||||
|
|
Loading…
Reference in New Issue