From a94aba2a97b8906cc8b36bde14a4456a54551e3d Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Fri, 23 Aug 2013 08:38:15 +0200 Subject: [PATCH] Fix fields of pastebin.ca - protocol. The name parameter actually is a description/title. Task-number: QTCREATORBUG-9996 Change-Id: Id2e50b62ec4bd2f0dd0e5ead94322770e6fa75fc Reviewed-by: Robert Loehning --- src/plugins/cpaster/pastebindotcaprotocol.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/plugins/cpaster/pastebindotcaprotocol.cpp b/src/plugins/cpaster/pastebindotcaprotocol.cpp index 435e315142a..4f3d6e443a4 100644 --- a/src/plugins/cpaster/pastebindotcaprotocol.cpp +++ b/src/plugins/cpaster/pastebindotcaprotocol.cpp @@ -55,7 +55,7 @@ QString PasteBinDotCaProtocol::protocolName() unsigned PasteBinDotCaProtocol::capabilities() const { - return ListCapability | PostDescriptionCapability | PostUserNameCapability; + return ListCapability | PostDescriptionCapability | PostCommentCapability; } void PasteBinDotCaProtocol::fetch(const QString &id) @@ -96,8 +96,8 @@ static QByteArray toTypeId(Protocol::ContentType ct) void PasteBinDotCaProtocol::paste(const QString &text, ContentType ct, int expiryDays, - const QString &username, - const QString & /* comment */, + const QString &/* username */, + const QString & comment, const QString &description) { QTC_ASSERT(!m_pasteReply, return); @@ -107,11 +107,11 @@ void PasteBinDotCaProtocol::paste(const QString &text, data += "&type="; data += toTypeId(ct); data += "&description="; - data += QUrl::toPercentEncoding(description); + data += QUrl::toPercentEncoding(comment); data += "&expiry="; data += QByteArray::number(expiryDays); - data += "%20day&name="; - data += QUrl::toPercentEncoding(username); + data += "%20day&name="; // Title or name. + data += QUrl::toPercentEncoding(description); // fire request const QString link = QLatin1String(urlC) + QLatin1String("quiet-paste.php"); m_pasteReply = httpPost(link, data);