Skip to content

Commit d5c2208

Browse files
Fix code scanning alert #419: Incomplete string escaping or encoding
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
1 parent 4c51c00 commit d5c2208

File tree

1 file changed

+2
-2
lines changed
  • x-pack/plugins/observability_solution/infra/public/pages/metrics/metrics_explorer/components/helpers

1 file changed

+2
-2
lines changed

x-pack/plugins/observability_solution/infra/public/pages/metrics/metrics_explorer/components/helpers/create_tsvb_link.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ export const createFilterFromOptions = (
114114
filters.push(options.filterQuery);
115115
}
116116
if (options.groupBy) {
117-
const id = series.id.replace('"', '\\"');
117+
const id = series.id.replace(/"/g, '\\"');
118118
const groupByFilters = Array.isArray(options.groupBy)
119119
? options.groupBy
120120
.map((field, index) => {
@@ -125,7 +125,7 @@ export const createFilterFromOptions = (
125125
if (!value) {
126126
return null;
127127
}
128-
return `${field}: "${value.replace('"', '\\"')}"`;
128+
return `${field}: "${value.replace(/"/g, '\\"')}"`;
129129
})
130130
.join(' and ')
131131
: `${options.groupBy} : "${id}"`;

0 commit comments

Comments
 (0)