fix: actually require all NNTP properties

This commit is contained in:
ThaUnknown 2025-10-09 02:35:25 +02:00
parent fcb4139d68
commit a79b993fbd
No known key found for this signature in database
3 changed files with 3 additions and 3 deletions

View file

@ -1,6 +1,6 @@
{
"name": "ui",
"version": "6.4.152",
"version": "6.4.153",
"license": "BUSL-1.1",
"private": true,
"packageManager": "pnpm@9.15.5",

View file

@ -260,7 +260,7 @@ export const extensions = new class Extensions {
for (const [id, worker] of Object.entries(workers)) {
const thisExtOpts = extopts[id]!
if (!thisExtOpts.enabled) continue
if (!thisExtOpts.options.username || !thisExtOpts.options.password) continue
if (!thisExtOpts.options.username || !thisExtOpts.options.password || !thisExtOpts.options.domain || !thisExtOpts.options.port || !thisExtOpts.options.poolSize) continue
if (configs[id]!.type !== 'nzb') continue
try {
const nzb = await worker.query(hash, thisExtOpts.options)

View file

@ -108,7 +108,7 @@ export const server = new class ServerClient {
for (const { nzb, options } of nzbs) {
try {
await native.createNZB(hash, nzb, options.domain!, Number(options.port!), options.username!, options.password!, Number(options.poolSize!))
await native.createNZB(hash, nzb, options.domain!, Number(options.port!), options.username!, options.password!, Number(options.poolSize!) || 5)
} catch (e) {
toast.error('Failed to add NZB', { description: (e as Error).message })
}