Compare commits

...

2 Commits

Author SHA1 Message Date
DebaucheryLibrarian 7e2840a00d 1.226.9 2023-06-04 04:17:06 +02:00
DebaucheryLibrarian caf37ba9fb Transferring release media types separately to prevent race conditions. 2023-06-04 04:17:01 +02:00
3 changed files with 14 additions and 12 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.226.8", "version": "1.226.9",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "traxxx", "name": "traxxx",
"version": "1.226.8", "version": "1.226.9",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@casl/ability": "^5.2.2", "@casl/ability": "^5.2.2",

View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.226.8", "version": "1.226.9",
"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": {

View File

@ -564,20 +564,22 @@ async function addRelease(release, context) {
entityName: entity.name, entityName: entity.name,
}; };
await Promise.all([ await addReleaseMedia([releaseWithId.poster], releaseWithId, 'posters', context);
addReleaseMedia([releaseWithId.poster], releaseWithId, 'posters', context),
...(release.type === 'release' ? [ if (release.type === 'release') {
await Promise.all([
addReleaseTags(releaseWithId, context), addReleaseTags(releaseWithId, context),
addReleaseActors(releaseWithId, context), addReleaseActors(releaseWithId, context),
addReleaseDirectors(releaseWithId, context), addReleaseDirectors(releaseWithId, context),
addReleaseChapters(releaseWithId, context), addReleaseChapters(releaseWithId, context),
addReleaseMedia(releaseWithId.photos, releaseWithId, 'photos', context),
linkMovieScenes(releaseWithId, context), linkMovieScenes(releaseWithId, context),
] : []), addReleaseMedia(releaseWithId.photos, releaseWithId, 'photos', context),
...(release.type === 'movie' ? [ ]);
addReleaseMedia(releaseWithId.covers, releaseWithId, 'covers', context), }
] : []),
]); if (release.type === 'movie') {
await addReleaseMedia(releaseWithId.covers, releaseWithId, 'covers', context);
}
return releaseWithId; return releaseWithId;
} }