fix package installer, use encodeURIComponent() vs escape() to support utf8

This commit is contained in:
Stephan
2012-10-23 09:37:33 -02:00
parent c434790b2f
commit 8261fa2aea

View File

@@ -109,7 +109,7 @@
var self = this;
$.ajax({
type: 'POST',
data: "{'kitGuid': '" + self._packageId + "', 'manifestId': '" + self._manifestId + "', 'packageFile': '" + escape(self._packageFile) + "'}",
data: "{'kitGuid': '" + self._packageId + "', 'manifestId': '" + self._manifestId + "', 'packageFile': '" + encodeURIComponent(self._packageFile) + "'}",
url: self._opts.baseUrl + '/InstallPackageFiles',
success: function (r) {
if (r && r.success) {
@@ -175,7 +175,7 @@
var self = this;
$.ajax({
type: 'POST',
data: "{'kitGuid': '" + self._packageId + "', 'manifestId': '" + self._manifestId + "', 'packageFile': '" + escape(self._packageFile) + "'}",
data: "{'kitGuid': '" + self._packageId + "', 'manifestId': '" + self._manifestId + "', 'packageFile': '" + encodeURIComponent(self._packageFile) + "'}",
url: self._opts.baseUrl + '/InstallBusinessLogic',
success: function (r) {
if (r && r.success) {
@@ -195,7 +195,7 @@
var self = this;
$.ajax({
type: 'POST',
data: "{'kitGuid': '" + self._packageId + "', 'manifestId': '" + self._manifestId + "', 'packageFile': '" + escape(self._packageFile) + "'}",
data: "{'kitGuid': '" + self._packageId + "', 'manifestId': '" + self._manifestId + "', 'packageFile': '" + encodeURIComponent(self._packageFile) + "'}",
url: self._opts.baseUrl + '/CleanupInstallation',
success: function (r) {
if (r && r.success) {