mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-12 10:39:07 +08:00
fix: add missing selected time range variables (#5714)
This commit is contained in:
parent
ff8df5dc36
commit
98367fd054
@ -1,6 +1,8 @@
|
|||||||
import { ApiV2Instance as axios } from 'api';
|
import { ApiV2Instance as axios } from 'api';
|
||||||
import { ErrorResponseHandler } from 'api/ErrorResponseHandler';
|
import { ErrorResponseHandler } from 'api/ErrorResponseHandler';
|
||||||
import { AxiosError } from 'axios';
|
import { AxiosError } from 'axios';
|
||||||
|
import getStartEndRangeTime from 'lib/getStartEndRangeTime';
|
||||||
|
import store from 'store';
|
||||||
import { ErrorResponse, SuccessResponse } from 'types/api';
|
import { ErrorResponse, SuccessResponse } from 'types/api';
|
||||||
import {
|
import {
|
||||||
Props,
|
Props,
|
||||||
@ -11,7 +13,26 @@ const dashboardVariablesQuery = async (
|
|||||||
props: Props,
|
props: Props,
|
||||||
): Promise<SuccessResponse<VariableResponseProps> | ErrorResponse> => {
|
): Promise<SuccessResponse<VariableResponseProps> | ErrorResponse> => {
|
||||||
try {
|
try {
|
||||||
const response = await axios.post(`/variables/query`, props);
|
const { globalTime } = store.getState();
|
||||||
|
const { start, end } = getStartEndRangeTime({
|
||||||
|
type: 'GLOBAL_TIME',
|
||||||
|
interval: globalTime.selectedTime,
|
||||||
|
});
|
||||||
|
|
||||||
|
const timeVariables: Record<string, number> = {
|
||||||
|
start_timestamp_ms: parseInt(start, 10) * 1e3,
|
||||||
|
end_timestamp_ms: parseInt(end, 10) * 1e3,
|
||||||
|
start_timestamp_nano: parseInt(start, 10) * 1e9,
|
||||||
|
end_timestamp_nano: parseInt(end, 10) * 1e9,
|
||||||
|
start_timestamp: parseInt(start, 10),
|
||||||
|
end_timestamp: parseInt(end, 10),
|
||||||
|
};
|
||||||
|
|
||||||
|
const payload = { ...props };
|
||||||
|
|
||||||
|
payload.variables = { ...payload.variables, ...timeVariables };
|
||||||
|
|
||||||
|
const response = await axios.post(`/variables/query`, payload);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
statusCode: 200,
|
statusCode: 200,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user