in frontend/app/projectsearch/ProjectLockerSearchBar.tsx [154:181]
async function initialWorkingGroupLoad() {
if (props.projectLockerBaseUrl === "") {
console.log(
"ProjectLockerSearchBar can't load initial working group because projectLockerBaseUrl is not set"
);
return;
}
try {
const response = await authenticatedFetch(
props.projectLockerBaseUrl + workingGroupFetchUrl,
{ credentials: "include" }
);
const bodyText = await response.text();
if (response.ok) {
const bodyContent = JSON.parse(bodyText);
setKnownWorkingGroups(
workingGroupContentConverter(bodyContent as PlutoWorkingGroupResponse)
);
} else {
setLastError(bodyText);
}
} catch (err: any) {
console.error("Could not load initial working group: ", err);
setLastError(err.toString);
}
}