forked from qt-creator/qt-creator
CodePaster: Expose privacy setting
Let the user decide whether their pasted content is public. Default is non-public, for safety reasons. Task-number: QTCREATORBUG-23972 Change-Id: I5be444807d3f2cb41c629825715f0eaaa50d34c7 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -275,8 +275,8 @@ void CodePasterPluginPrivate::post(QString data, const QString &mimeType)
|
||||
|
||||
const FileDataList diffChunks = splitDiffToFiles(data);
|
||||
const int dialogResult = diffChunks.isEmpty() ?
|
||||
view.show(username, QString(), QString(), m_settings.expiryDays, data) :
|
||||
view.show(username, QString(), QString(), m_settings.expiryDays, diffChunks);
|
||||
view.show(username, QString(), QString(), m_settings.expiryDays, m_settings.publicPaste, data) :
|
||||
view.show(username, QString(), QString(), m_settings.expiryDays, m_settings.publicPaste, diffChunks);
|
||||
|
||||
// Save new protocol in case user changed it.
|
||||
if (dialogResult == QDialog::Accepted && m_settings.protocol != view.protocol()) {
|
||||
|
||||
Reference in New Issue
Block a user