Summary: | Choqok ignores twitter OpenAuth then doesn't supply user/password to API | ||
---|---|---|---|
Product: | [Applications] choqok | Reporter: | Robin <robin> |
Component: | general | Assignee: | Mehrdad Momeny <mehrdad.momeny> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | leszek.lesner, robin |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Robin
2010-08-20 10:33:43 UTC
I've just upgraded to the latest version from svn, hand built it and installed but still getting the same problem. I cleared out the settings files and started Choqok, it ran fine for that session, asking for and accepting the OAuth pin but once I'd shut it down and restarted it it started asking for my twitter username and password then doing nothing with them. I see this in the log file. choqok(4076) TwitterApiMicroBlog::requestTimeLine: Latest "Home" Id: "22125161333" createSignature - consumer secret is empty, make sure that you set itwith QOAuth::Interface::setConsumerSecret() choqok(4076) TwitterApiMicroBlog::requestTimeLine: choqok(4076) TwitterApiMicroBlog::requestTimeLine: Latest "Reply" Id: "22124992315" createSignature - consumer secret is empty, make sure that you set itwith QOAuth::Interface::setConsumerSecret() choqok(4076) TwitterApiMicroBlog::requestTimeLine: choqok(4076) TwitterApiMicroBlog::requestTimeLine: Latest "Inbox" Id: "1504195076" createSignature - consumer secret is empty, make sure that you set itwith QOAuth::Interface::setConsumerSecret() choqok(4076) TwitterApiMicroBlog::requestTimeLine: choqok(4076) TwitterApiMicroBlog::requestTimeLine: Latest "Outbox" Id: "1445458029" createSignature - consumer secret is empty, make sure that you set itwith QOAuth::Interface::setConsumerSecret() choqok(4076) TwitterApiMicroBlog::requestTimeLine: choqok(4076) TwitterApiMicroBlog::requestTimeLine: Latest "ReTweets" Id: "22071916202" createSignature - consumer secret is empty, make sure that you set itwith QOAuth::Interface::setConsumerSecret() I tried installing kwallet but that doesn't work properly, complaining about .service files. As I don't use KDE I'm guessing that Choqok expected something to be in place when it saved the key but that thing wasn't so it has now lost it. Found the problem, you have to have the KDE wallet app installed for this to work. If it is that critical a dependency then something should do an explicit check for it running. To any Debian maintainers reading this, it isn't a package dependency at the moment. SVN commit 1170422 by momeny: BUG:248480 From now, Choqok will work without KWallet too. Just storing secrets in a text file. M +20 -6 passwordmanager.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1170422 *** Bug 248941 has been marked as a duplicate of this bug. *** |