🏗️ Added a downloads array to bittorent schema

This commit is contained in:
2023-12-20 00:08:38 -05:00
parent b2b35aedc0
commit c926758db6
2 changed files with 7 additions and 6 deletions

View File

@@ -2,7 +2,7 @@ const paginate = require("mongoose-paginate-v2");
const { Client } = require("@elastic/elasticsearch"); const { Client } = require("@elastic/elasticsearch");
import ComicVineMetadataSchema from "./comicvine.metadata.model"; import ComicVineMetadataSchema from "./comicvine.metadata.model";
import { mongoosastic } from "mongoosastic-ts"; import { mongoosastic } from "mongoosastic-ts";
const mongoose = require("mongoose") const mongoose = require("mongoose");
import { import {
MongoosasticDocument, MongoosasticDocument,
MongoosasticModel, MongoosasticModel,
@@ -112,6 +112,7 @@ const ComicSchema = mongoose.Schema(
}, },
}, },
torrent: { torrent: {
downloads: [],
sourceApplication: String, sourceApplication: String,
magnet: String, magnet: String,
tracker: String, tracker: String,

View File

@@ -86,12 +86,12 @@ export default class SettingsService extends Service {
`Recieved settings for ${settingsKey}, building query...` `Recieved settings for ${settingsKey}, building query...`
); );
query = { query = {
bittorrent: { ...(undefinedPropsInHostname.length ===
client: { 0 && {
...(host && host), $set: {
name: "qbittorrent", "bittorrent.client.host": host,
}, },
}, }),
}; };
break; break;
case "directConnect": case "directConnect":