Commit bcada5de authored by Ronan Abhamon's avatar Ronan Abhamon

feat(Chat): disable file size limitation (close #66)

parent b88235a2
...@@ -41,7 +41,10 @@ ...@@ -41,7 +41,10 @@
#define THUMBNAIL_IMAGE_FILE_HEIGHT 100 #define THUMBNAIL_IMAGE_FILE_HEIGHT 100
#define THUMBNAIL_IMAGE_FILE_WIDTH 100 #define THUMBNAIL_IMAGE_FILE_WIDTH 100
// In Bytes. // Not enabled by default.
#define LIMIT_FILE_SIZE 0
// In Bytes. (500)
#define FILE_SIZE_LIMIT 524288000 #define FILE_SIZE_LIMIT 524288000
using namespace std; using namespace std;
...@@ -387,10 +390,13 @@ void ChatModel::sendFileMessage (const QString &path) { ...@@ -387,10 +390,13 @@ void ChatModel::sendFileMessage (const QString &path) {
return; return;
qint64 fileSize = file.size(); qint64 fileSize = file.size();
if (fileSize > FILE_SIZE_LIMIT) {
qWarning() << QStringLiteral("Unable to send file. (Size limit=%1)").arg(FILE_SIZE_LIMIT); #if LIMIT_FILE_SIZE
return; if (fileSize > FILE_SIZE_LIMIT) {
} qWarning() << QStringLiteral("Unable to send file. (Size limit=%1)").arg(FILE_SIZE_LIMIT);
return;
}
#endif
shared_ptr<linphone::Content> content = CoreManager::getInstance()->getCore()->createContent(); shared_ptr<linphone::Content> content = CoreManager::getInstance()->getCore()->createContent();
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment