add separate URL for public status pages

This commit is contained in:
Alex Holliday
2025-03-26 10:43:26 -07:00
parent 8212227959
commit f03cc5a728
2 changed files with 8 additions and 2 deletions
+1
View File
@@ -27,6 +27,7 @@ const useSubscribeToDepinDetails = ({ monitorId, isPublic, isPublished, dateRang
monitorId,
dateRange: dateRange,
normalize: true,
isPublic,
});
const responseData = res?.data?.data;
+7 -2
View File
@@ -926,10 +926,15 @@ class NetworkService {
getDistributedUptimeDetails(config) {
const params = new URLSearchParams();
const { monitorId, onUpdate, onOpen, onError, dateRange, normalize } = config;
const { monitorId, dateRange, normalize, isPublic } = config;
if (dateRange) params.append("dateRange", dateRange);
if (normalize) params.append("normalize", normalize);
const url = `${this.axiosInstance.defaults.baseURL}/distributed-uptime/monitors/details/${monitorId}/initial?${params.toString()}`;
let url;
if (isPublic) {
url = `${this.axiosInstance.defaults.baseURL}/distributed-uptime/monitors/details/public/${monitorId}/initial?${params.toString()}`;
} else {
url = `${this.axiosInstance.defaults.baseURL}/distributed-uptime/monitors/details/${monitorId}/initial?${params.toString()}`;
}
return this.axiosInstance.get(url);
}