Skip to content

Commit 04bb588

Browse files
committed
refactor: replace api/sites with api/public-sites
1 parent 5a44971 commit 04bb588

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

src/admin/EditSite.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ export default function EditSite() {
9090
};
9191
const reloadSites = () => {
9292
apiClient
93-
.GET('/api/sites')
93+
.GET('/api/public-sites')
9494
.then(res => {
9595
const { data, error } = res;
9696
if (error || !data) {

src/vis/Vis.tsx

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -149,20 +149,22 @@ export default function Vis() {
149149
useEffect(() => {
150150
(async () => {
151151
try {
152-
const { data, error } = await apiClient.GET('/api/sites');
152+
const { data, error } = await apiClient.GET('/api/public-sites');
153153
if (!data || error) {
154154
console.log(`Cannot fetch site info: ${error}`);
155155
return;
156156
}
157-
158-
const siteOptions = data.map(({ name, status }) => ({
159-
label: name,
160-
value: name,
161-
status: status,
162-
}));
163-
setSites(data);
164-
setSiteOptions(siteOptions);
165-
setSelectedSites(siteOptions);
157+
if (data.sites) {
158+
const siteOptions = data.sites.map(({ name, status }) => ({
159+
label: name,
160+
value: name,
161+
status: status,
162+
}));
163+
setSites(data.sites);
164+
setSiteOptions(siteOptions);
165+
setSelectedSites(siteOptions);
166+
}
167+
166168
} catch (error) {
167169
console.error(`Error while fetching site data: ${error}`);
168170
return;

0 commit comments

Comments
 (0)