client library does not expose getAllDownloadsWithMetadata

Bug #1277814 reported by Mike McCracken
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-download-manager
Fix Released
Critical
Manuel de la Peña
ubuntu-download-manager (Ubuntu)
Fix Released
Undecided
Unassigned
unity-scope-click (Ubuntu)
Fix Released
High
Alejandro J. Cura

Bug Description

The vala click scope uses the DBus method getAllDownloadsWithMetadata('app_id', current_app_id) to get the dbus object path (which is what that method returns, despite being named "getAllDownloads", which makes it sound like more)

There doesn't appear to be a way to search the current downloads in the client library.

While a nice API might give us a way to get Download objects for the matching downloads, for our purposes in the C++ click scope, we just need the object path (the same thing the Download::id() method returns.

Related branches

Changed in ubuntu-download-manager:
status: New → In Progress
dobey (dobey)
Changed in unity-scope-click (Ubuntu):
assignee: nobody → Mike McCracken (mikemc)
status: New → Triaged
dobey (dobey)
Changed in unity-scope-click (Ubuntu):
assignee: Mike McCracken (mikemc) → nobody
dobey (dobey)
tags: added: regression-release
dobey (dobey)
Changed in unity-scope-click (Ubuntu):
importance: Undecided → High
Changed in ubuntu-download-manager:
status: In Progress → Fix Released
Changed in ubuntu-download-manager (Ubuntu):
status: New → Fix Released
dobey (dobey)
Changed in unity-scope-click (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Alejandro J. Cura (alecu)
Changed in unity-scope-click (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.