Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordizzy <diosmosis@users.noreply.github.com>2022-05-27 03:01:05 +0300
committerGitHub <noreply@github.com>2022-05-27 03:01:05 +0300
commit1b964c6ba971121fa18730165c664391a9ff3db5 (patch)
tree061adebb0736faf79ee7e55d221c591395a51829 /plugins/CoreHome/vue/src
parent13ab9784b00b10e1aedd0ed22a07a558f347c0fe (diff)
in AjaxHelper do not use a default parameter if value is 0 (#19280)
Diffstat (limited to 'plugins/CoreHome/vue/src')
-rw-r--r--plugins/CoreHome/vue/src/AjaxHelper/AjaxHelper.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/CoreHome/vue/src/AjaxHelper/AjaxHelper.ts b/plugins/CoreHome/vue/src/AjaxHelper/AjaxHelper.ts
index 61a3aa7c09..daa6207130 100644
--- a/plugins/CoreHome/vue/src/AjaxHelper/AjaxHelper.ts
+++ b/plugins/CoreHome/vue/src/AjaxHelper/AjaxHelper.ts
@@ -687,8 +687,10 @@ export default class AjaxHelper<T = any> { // eslint-disable-line
Object.keys(defaultParams).forEach((key) => {
if (this.useGETDefaultParameter(key)
- && !params[key]
- && !this.postParams[key]
+ && (params[key] === null || typeof params[key] === 'undefined' || params[key] === '')
+ && (this.postParams[key] === null
+ || typeof this.postParams[key] === 'undefined'
+ || this.postParams[key] === '')
&& defaultParams[key]
) {
params[key] = defaultParams[key];