flickr plugin error: ValueError: GET/HEAD requests should not include body.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
friends (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I noticed that flickr entries haven't been showing up in the Friends app recently. I checked my logs and found this traceback occurring every time the flickr plugin is activated:
ERROR Thread-1 2013-12-06 16:37:17,896 friends.utils.base GET/HEAD request
s should not include body.
Traceback (most recent call last):
File "/usr/lib/
super().run()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
response = self._get_url(args)
File "/usr/lib/
data=params or {},
File "/usr/lib/
url, body=data, headers=headers or {}, http_method=method)
File "/usr/lib/
raise ValueError(
ValueError: GET/HEAD requests should not include body.
INFO MainThread 2013-12-06 16:37:47,278 friends.main Stopped friends-dispatcher main loop
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: friends 0.2.0+13.
ProcVersionSign
Uname: Linux 3.11.0-14-generic x86_64
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: amd64
CheckboxSubmission: f24bf886cf6158b
CheckboxSystem: 3935143777c965d
Date: Fri Dec 6 16:39:26 2013
InstallationDate: Installed on 2010-10-11 (1152 days ago)
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MarkForUpload: True
SourcePackage: friends
UpgradeStatus: Upgraded to saucy on 2013-09-04 (93 days ago)
Related branches
- Robert Bruce Park: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 22 lines (+3/-2)1 file modifiedfriends/protocols/flickr.py (+3/-2)
This bug was fixed in the package friends - 0.2.0+14. 04.20140217. 1-0ubuntu1
--------------- 14.04.20140217. 1-0ubuntu1) trusty; urgency=low
friends (0.2.0+
[ Scott Sweeny ] /secure. flickr. com/services/ api/auth. oauth.html (LP:
* Flickr: Fix oauth signing for a GET request. According to [1] the
base string for the OAuth signature must include all of the
parameters, but oauthlib won't sign a GET request that includes a
body. Instead pass the parameters as part of the URL. [1]
https:/
#1258657)
-- Ubuntu daily release <email address hidden> Mon, 17 Feb 2014 17:38:56 +0000