refactor(api): migrate batch 12 remaining relay-get candidates

This commit is contained in:
2026-03-24 10:27:27 +00:00
parent bf1ba9bc1e
commit da29e789c0
9 changed files with 194 additions and 172 deletions
@@ -17,16 +17,10 @@
* description: Success
*/
import axios from "axios";
import { azureHeaders } from "../../../actions/core/headers";
import { consoleLogger } from "../../../actions/core/logger";
import { getToken } from "../../../actions/core/token";
import { hashAPIPath } from "../../../actions/core/hash";
import { respondError, respondSuccess } from "../middleware/apiResponse";
const WEBAPI_URL =
process.env.RELAY_ROOT ||
"https://dev-pedw-ns.servicebus.windows.net/dev-pedw-hc/";
import { forwardGetData } from "../middleware/relayForwarding";
const BASE_URL = process.env.API_ROOT || "http://localhost:3000";
@@ -45,15 +39,15 @@ export default async function ApiProxy(req, res) {
}
try {
const token = await getToken();
const queryUrl =
"/api/endpoint/deletewatchedcases_api?watchedCaseID=" +
watchedCaseID;
const { data } = await axios.get(
BASE_URL + queryUrl + hashAPIPath(queryUrl),
azureHeaders(token.access_token)
);
const { data } = await forwardGetData({
baseUrl: BASE_URL,
queryUrl,
requestOptionsBuilder: (accessToken) => azureHeaders(accessToken)
});
return respondSuccess(res, data);
} catch (error) {