Skip to content

Commit

Permalink
Tempo: Fix read-only assignment (#79183)
Browse files Browse the repository at this point in the history
  • Loading branch information
fabrizio-grafana committed Dec 11, 2023
1 parent 096a3b1 commit 42f3d11
Showing 1 changed file with 6 additions and 4 deletions.
Expand Up @@ -135,8 +135,11 @@ export function TraceToMetricsSettings({ options, onOptionsChange }: Props) {
value={query.name}
width={40}
onChange={(e) => {
let newQueries = options.jsonData.tracesToMetrics?.queries.slice() ?? [];
newQueries[i].name = e.currentTarget.value;
const newQueries = (options.jsonData.tracesToMetrics?.queries ?? []).map(
(traceToMetricQuery, index) => {
return index === i ? { ...traceToMetricQuery, name: e.currentTarget.value } : traceToMetricQuery;
}
);
updateDatasourcePluginJsonDataOption({ onOptionsChange, options }, 'tracesToMetrics', {
...options.jsonData.tracesToMetrics,
queries: newQueries,
Expand Down Expand Up @@ -175,8 +178,7 @@ export function TraceToMetricsSettings({ options, onOptionsChange }: Props) {
icon="times"
type="button"
onClick={() => {
let newQueries = options.jsonData.tracesToMetrics?.queries.slice();
newQueries?.splice(i, 1);
const newQueries = options.jsonData.tracesToMetrics?.queries.filter((_, index) => index !== i);
updateDatasourcePluginJsonDataOption({ onOptionsChange, options }, 'tracesToMetrics', {
...options.jsonData.tracesToMetrics,
queries: newQueries,
Expand Down

0 comments on commit 42f3d11

Please sign in to comment.