[Libreoffice-commits] online.git: Branch 'distro/collabora/collabora-online-1-0' - loolwsd/LOOLWSD.cpp
Pranav Kant
pranavk at collabora.com
Tue Jun 21 14:24:48 UTC 2016
loolwsd/LOOLWSD.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit 2b5600d49972d8d25565efc5c75a755de1ded2fa
Author: Pranav Kant <pranavk at collabora.com>
Date: Tue Jun 21 16:06:12 2016 +0530
loolwsd: Handle document URIs with spaces
DocumentBroker stores encoded docKey, when child answers with
dockey in its query params, Poco::URI::getQueryParameter gives
decoded docKey -> mismatch -> document load failed.
Change-Id: I53d7cf9d932b9193f15f56ec74db24e279cf3b94
(cherry picked from commit 31009fa9c10212afa6f29f27b61286ce90bdd140)
diff --git a/loolwsd/LOOLWSD.cpp b/loolwsd/LOOLWSD.cpp
index 1e27187..a37b3f4 100644
--- a/loolwsd/LOOLWSD.cpp
+++ b/loolwsd/LOOLWSD.cpp
@@ -955,7 +955,8 @@ public:
}
else if (param.first == "docKey")
{
- docKey = param.second;
+ // We store encoded docKey in DocumentBroker only
+ URI::encode(param.second, "", docKey);
}
}
More information about the Libreoffice-commits
mailing list