fix: migrate service map APIs from GET to POST (#1038)

This commit is contained in:
Pranshu Chittora 2022-05-03 21:21:40 +05:30 committed by GitHub
parent 9f5241e82c
commit eae97d6ffc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -47,13 +47,17 @@ export interface ServiceMapLoading {
export const getDetailedServiceMapItems = (globalTime: GlobalTime) => { export const getDetailedServiceMapItems = (globalTime: GlobalTime) => {
return async (dispatch: Dispatch): Promise<void> => { return async (dispatch: Dispatch): Promise<void> => {
const requestString = `/services?start=${globalTime.minTime}&end=${globalTime.maxTime}`; const start = `${globalTime.minTime}`;
const end = `${globalTime.maxTime}`;
const serviceMapDependencies = `/serviceMapDependencies?start=${globalTime.minTime}&end=${globalTime.maxTime}`;
const serviceMapPayload = {
start,
end,
tags: [],
};
const [serviceMapDependenciesResponse, response] = await Promise.all([ const [serviceMapDependenciesResponse, response] = await Promise.all([
api.get<ServicesMapItem[]>(serviceMapDependencies), api.post<ServicesMapItem[]>(`/serviceMapDependencies`, serviceMapPayload),
api.get<ServicesItem[]>(requestString), api.post<ServicesItem[]>(`/services`, serviceMapPayload),
]); ]);
dispatch<ServicesAction>({ dispatch<ServicesAction>({