History

ajax: use Object.entries

Simon Legner committed 2 years ago

Commit 228090a1 parent a2e74711 file · +6 −8Browse files

Unified · Split

assets/javascripts/lib/ajax.js+6−8
@@ -59,14 +59,12 @@ var serializeData = function (options) { · 58 unmodified lines
59};59};
60 60
61var serializeParams = (params) =>61var serializeParams = (params) =>
62 (() => {62 Object.entries(params)
63 const result = [];63 .map(
64 for (var key in params) {64 ([key, value]) =>
65 var value = params[key];65 `${encodeURIComponent(key)}=${encodeURIComponent(value)}`,
66 result.push(`${encodeURIComponent(key)}=${encodeURIComponent(value)}`);66 )
67 }67 .join("&");
68 return result;
69 })().join("&");
70 68
71var applyCallbacks = function (xhr, options) {69var applyCallbacks = function (xhr, options) {
72 if (!options.async) {70 if (!options.async) {