Private session

This commit is contained in:
2025-11-17 13:34:35 -05:00
parent 1922cf5b87
commit 4719117504
4 changed files with 63 additions and 72 deletions

View File

@@ -36,9 +36,10 @@ module.exports = (sequelize, DataTypes, Model) => {
// console.log('instance', instance)
await this.build(data).validate();
// console.log('validate', val);
data.isPrivate = data.isPrivate === 'true' ? true : false;
let options = {
'download-dir': data.isPrivate === 'true' ? `${conf.privateDownloadLocation}/${data.added_by}` : undefined,
'download-dir': data.isPrivate ? `${conf.privateDownloadLocation}/${data.added_by}` : undefined,
};
let res = await tr_client.addUrl(data.magnetLink, options);
@@ -46,6 +47,7 @@ module.exports = (sequelize, DataTypes, Model) => {
return await super.create({
magnetLink: data.magnetLink,
hashString: res.hashString,
isPrivate: data.isPrivate,
name: res.name,
added_by: data.added_by,
status: 0,