Tempo: [TraceQL] Do not override the status tag name (#62030)

This commit is contained in:
Hamas Shafiq 2023-01-24 19:21:48 +00:00 committed by GitHub
parent a0921f2e88
commit 76e1946bd7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -92,15 +92,6 @@ export class CompletionProvider implements monacoTypes.languages.CompletionItemP
this.registerInteractionCommandId = id;
}
private overrideTagName(tagName: string): string {
switch (tagName) {
case 'status':
return 'status.code';
default:
return tagName;
}
}
private async getTagValues(tagName: string): Promise<Array<SelectableValue<string>>> {
let tagValues: Array<SelectableValue<string>>;
@ -148,8 +139,7 @@ export class CompletionProvider implements monacoTypes.languages.CompletionItemP
type: 'OPERATOR',
}));
case 'SPANSET_IN_VALUE':
const tagName = this.overrideTagName(situation.tagName);
const tagValues = await this.getTagValues(tagName);
const tagValues = await this.getTagValues(situation.tagName);
const items: Completion[] = [];
const getInsertionText = (val: SelectableValue<string>): string => {