Skip to content

Commit

Permalink
Some files fails to scan into database #62
Browse files Browse the repository at this point in the history
  • Loading branch information
LudekStoklasa committed Jan 26, 2022
1 parent 47c8a95 commit c886d90
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions lib/db/sqlRegistry.js
Expand Up @@ -490,7 +490,7 @@ class SQLRegistry extends MemoryRegistry {
if (!metas.mimeType) metas.mimeType = PathNormalizer.getMime(path);

var updateStmtId = itemExists ? 'updateMediaBySyncId' : 'insertMedia';
var updateStmtParams = [path, metas.title, metas.album, mv(metas.artists), mv(metas.albumArtists), mv(metas.actors), mv(metas.authors), mv(metas.producers), mv(metas.directors), mv(metas.publishers), mv(metas.contributors), mv(metas.lyricists), mv(metas.conductors), metas.bpm, mv(metas.genres), rating, nn(metas.playcount), nn(metas.skipcount), nn(metas.bookmark), metas.comment, metas.duration * 1000, metas.size, metas.mimeType, metas.year, metas.originalTrackNumber, metas.originalDiscNumber, metas.lyrics, metas.last_time_played, nn(metas.volumeLeveling), nn(metas.volumeLevelTrack), nn(metas.volumeLevelAlbum), metas.parental_rating, metas.grouping, metas.tempo, metas.mood, metas.occasion, metas.quality, metas.isrc, metas.initialKey, metas.originalTitle, metas.originalArtist, metas.originalLyricist, metas.originalDate, metas.copyright, metas.encoder, metas.subtitle, metas.custom1, metas.custom2, metas.custom3, metas.custom4, metas.custom5, metas.custom6, metas.custom7, metas.custom8, metas.custom9, metas.custom10, JSON.stringify(metas.albumArts),
var updateStmtParams = [path, metas.title, metas.album, mv(metas.artists), mv(metas.albumArtists), mv(metas.actors), mv(metas.authors), mv(metas.producers), mv(metas.directors), mv(metas.publishers), mv(metas.contributors), mv(metas.lyricists), mv(metas.conductors), metas.bpm, mv(metas.genres), rating, nn(metas.playcount), nn(metas.skipcount), nn(metas.bookmark), metas.comment, metas.duration * 1000, metas.size, metas.mimeType, metas.year, metas.originalTrackNumber, metas.originalDiscNumber, metas.lyrics, metas.last_time_played, nn(metas.volumeLeveling), nn(metas.volumeLevelTrack), nn(metas.volumeLevelAlbum), mv(metas.parental_rating), mv(metas.grouping), mv(metas.tempo), mv(metas.mood), mv(metas.occasion), mv(metas.quality), mv(metas.isrc), mv(metas.initialKey), mv(metas.originalTitle), mv(metas.originalArtist), mv(metas.originalLyricist), mv(metas.originalDate), metas.copyright, metas.encoder, metas.subtitle, metas.custom1, metas.custom2, metas.custom3, metas.custom4, metas.custom5, metas.custom6, metas.custom7, metas.custom8, metas.custom9, metas.custom10, JSON.stringify(metas.albumArts),
metas.sync_id //needs to be the last
];
var info = this.sql.getStatement(updateStmtId).run(updateStmtParams);
Expand Down Expand Up @@ -1298,7 +1298,10 @@ class SQLRegistry extends MemoryRegistry {
}

_multiValueArr2Str(arr) {
return (arr && arr.join) ? arr.join(';') : '';
if (Array.isArray(arr))
return (arr && arr.join) ? arr.join(';') : '';
else
return arr;
/*
var res = '';
if (ar) {
Expand Down

0 comments on commit c886d90

Please sign in to comment.