Skip to content

Calling download API on a remote project file which already exists errors #7956

@emesare

Description

@emesare

I would imagine this not to be the intended behavior, i would prefer this to be a no-op or return an "already exists" status.

This will occur for any of the following apis: Python, Rust, C++

remote = binaryninja.collaboration.active_remote()
proj = remote.get_project_by_id("23ce5eaa-f532-4a93-80f2-a7d7f0aed040")
file = proj.get_file_by_name("a8293.ko")
file.download()
file.download()
Screen.Recording.2026-02-10.at.1.17.33.PM.mov

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions