diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2025-01-27 20:30:27 +0100 |
---|---|---|
committer | Ferdinand Thiessen <opensource@fthiessen.de> | 2025-01-27 20:30:27 +0100 |
commit | d076f093e87a992a0444234fce2ad6be89d68da5 (patch) | |
tree | 972ccf09b7067f5f13e10435b5338d3502a0d4f4 | |
parent | 7e483a2d21694f50fbf39a7ff597640ea24c4136 (diff) | |
download | nextcloud-server-chore/drop-query-string-dependency.tar.gz nextcloud-server-chore/drop-query-string-dependency.zip |
chore: Deprecate `OC.buildQueryString` and `OC.parseQueryString`chore/drop-query-string-dependency
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
-rw-r--r-- | core/src/OC/index.js | 6 | ||||
-rw-r--r-- | core/src/OC/query-string.js | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/core/src/OC/index.js b/core/src/OC/index.js index eff3289308a..d19b762e6a3 100644 --- a/core/src/OC/index.js +++ b/core/src/OC/index.js @@ -212,10 +212,14 @@ export default { */ getLanguage, + // Query string helpers /** - * Query string helpers + * @deprecated 32.0.0 use `URLSearchParams` directly */ buildQueryString, + /** + * @deprecated 32.0.0 use `URLSearchParams` directly + */ parseQueryString, msg, diff --git a/core/src/OC/query-string.js b/core/src/OC/query-string.js index df0f366133a..64fde195c46 100644 --- a/core/src/OC/query-string.js +++ b/core/src/OC/query-string.js @@ -10,6 +10,7 @@ import $ from 'jquery' * * @param {string} queryString query string in the format param1=1234¶m2=abcde¶m3=xyz * @return {Record<string, string>} map containing key/values matching the URL parameters + * @deprecated 32.0.0 use `URLSearchParams` directly */ export const parse = queryString => { let pos @@ -60,6 +61,7 @@ export const parse = queryString => { * * @param {Record<string, string>} params map containing key/values matching the URL parameters * @return {string} String containing a URL query (without question) mark + * @deprecated 32.0.0 use `URLSearchParams` directly */ export const build = params => { if (!params) { |