Ignoring undefined video entropy.

This commit is contained in:
2020-02-28 03:56:58 +01:00
parent 1f5b935beb
commit f1f33080f6
9 changed files with 9436 additions and 7545 deletions

View File

@@ -140,10 +140,10 @@ async function fetchItem(source, index, existingItemsBySource, domain, role, att
mimetype,
extension,
hash,
entropy,
size,
width,
height,
entropy: entropy || null,
size: size || null,
width: width || null,
height: height || null,
quality: source.quality || null,
source: originalSource?.src || originalSource || source.src || source,
scraper: source.scraper,

View File

@@ -391,7 +391,7 @@ async function updateReleasesSearch(releaseIds) {
GROUP BY releases.id, sites.name, sites.slug;
`, [releaseIds]);
if (documents.row.length > 0) {
if (documents.row?.length > 0) {
const query = knex('releases_search').insert(documents.rows).toString();
await knex.raw(`${query} ON CONFLICT (release_id) DO UPDATE SET document = EXCLUDED.document`);
}

View File

@@ -1,12 +1,12 @@
'use strict';
// const Promise = require('bluebird');
const Promise = require('bluebird');
const bhttp = require('bhttp');
const cheerio = require('cheerio');
const { JSDOM } = require('jsdom');
const moment = require('moment');
const logger = require('../logger');
const logger = require('../logger')(__filename);
const { heightToCm } = require('../utils/convert');
const slugify = require('../utils/slugify');