Skip to content

Regression with jsonrpc API : method append is not working anymore in 25.4 #696

@seblucas

Description

@seblucas

Is there already an issue for your problem?

  • I have checked older issues, open and closed

NZBGet Version

v25.4-stable

Platform

Linux/Docker

Environment

Using linuxserver/nzbget:version-v25.4 on amd64 server

Current Behavior

Starting with my update to 25.4, I have an error in Lunasea when I add a NZB from an NZB indexer to NzbGet.

Everything is working fine in 25.3 (I downgraded)

Strange thing I have absolutely no log with any error on NZBGet .....

On the Lunasea side I have this error (I redacted some part but you should see enough) :

{
        "timestamp": "2025-11-24T11:41:27.294",
        "type": "Error",
        "message": "NZBGet: Failed to add NZB by URL (https://XXX.com/getnzb/874567ac08e211235c76fc3bc332a6c619bXXXX.nzb&i=84430&r=XXX)",
        "class_name": "package:lunasea/modules/nzbget/core/api/api.dart",
        "method_name": "NZBGetAPI.uploadURL",
        "error": "Instance of 'Error'",
        "stack_trace": [
            "package:lunasea/modules/nzbget/core/api/api.dart 541             NZBGetAPI.uploadURL",
            "package:lunasea/modules/search/core/types/download_type.dart 51  SearchDownloadTypeExtension._executeNZBGet"
        ]
    },

Which is linked to this code :
https://github.com/jagandeepbrar/lunasea/blob/6ee0bf9a6f4ffc735b0c0000d62c795c822023ff/lunasea/lib/modules/nzbget/core/api/api.dart#L519

Expected Behavior

Release 25.4 should work the way 25.3 was working.

Steps To Reproduce

I have not made any small program to reproduce the error. If needed I'll do that

Logs

Unfortunately no logs on Nzbget side

Extra information

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions