Private download

This commit is contained in:
2025-11-16 17:43:35 -05:00
parent fa5b7a3249
commit 1922cf5b87
5 changed files with 1336 additions and 821 deletions

View File

@@ -37,7 +37,11 @@ module.exports = (sequelize, DataTypes, Model) => {
await this.build(data).validate();
// console.log('validate', val);
let res = await tr_client.addUrl(data.magnetLink);
let options = {
'download-dir': data.isPrivate === 'true' ? `${conf.privateDownloadLocation}/${data.added_by}` : undefined,
};
let res = await tr_client.addUrl(data.magnetLink, options);
return await super.create({
magnetLink: data.magnetLink,