Dropbox upload plugin uses Public folder and does not create proper share link

Bug #1349512 reported by Marco van Hilst on 2014-07-28
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Shutter
Medium
Mario Kemper (Romario)

Bug Description

-- Shutter 0.9.1 ~ Ubuntu 14.04 Trusty
- Affects /shutter/resources/system/upload_plugins/upload/Dropbox.pm

The current Dropbox plugin uses the deprecated Public folder functionality of Dropbox. Dropbox dropped support for the Public folder for free accounts that registered after the drop deadline in favor of individual share link creation.

The current Perl library binding for Dropbox's RESTful HTTP API, Net::Dropbox::API, is old and therefore does not support the new /share and /media functions that generate proper links to the files. Attempting to upload via Dropbox with the plugin in its current state will successfully upload to the Public folder of one's Dropbox, but will yield an invalid link that will display a 404 when opened in a browser.

(I'd suggest switching to WebService::Dropbox, which is more feature-complete, and will propose a merge request for my conversion of the plugin to WebService::Dropbox, if a dev wants to merge it in.)

(Also related to the `Shutter upload` milestone.)

Changed in shutter:
assignee: nobody → Mario Kemper (Romario) (mario-kemper)
importance: Undecided → Medium
milestone: none → 0.93
status: New → Fix Committed
Changed in shutter:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers