diff options
author | Petr Mrázek <peterix@gmail.com> | 2015-01-11 03:08:41 +0100 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2015-01-11 03:08:41 +0100 |
commit | 1151037f968628cd659f06457f9ca7403f77f071 (patch) | |
tree | e0749ab4d39ebf7767efd44885d7411fe1193f34 /logic/net/PasteUpload.h | |
parent | acb3346409cb1b90fbb9abc929fd8a80038b447c (diff) | |
download | MultiMC-1151037f968628cd659f06457f9ca7403f77f071.tar MultiMC-1151037f968628cd659f06457f9ca7403f77f071.tar.gz MultiMC-1151037f968628cd659f06457f9ca7403f77f071.tar.lz MultiMC-1151037f968628cd659f06457f9ca7403f77f071.tar.xz MultiMC-1151037f968628cd659f06457f9ca7403f77f071.zip |
GH-719 Fix paste upload encoding and do not try to upload over limit
Diffstat (limited to 'logic/net/PasteUpload.h')
-rw-r--r-- | logic/net/PasteUpload.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/logic/net/PasteUpload.h b/logic/net/PasteUpload.h index 0ddc8cef..307d592b 100644 --- a/logic/net/PasteUpload.h +++ b/logic/net/PasteUpload.h @@ -18,12 +18,18 @@ public: { return m_pasteID; } + uint32_t maxSize() + { + // 2MB for paste.ee + return 1024*1024*2; + } + bool validateText(); protected: virtual void executeTask(); private: bool parseResult(QJsonDocument doc); - QString m_text; + QByteArray m_text; QString m_error; QWidget *m_window; QString m_pasteID; |