in app/vidispine/field-group/VidispineFieldGroup.ts [180:198]
async function LoadGroupFromServer(
baseUrl: string,
groupname: string
): Promise<VidispineFieldGroup> {
console.log("Loading ", groupname);
const url = baseUrl + `/API/metadata-field/field-group/${groupname}`;
const result = await axios.get(url);
console.log("got", result.data);
try {
return new VidispineFieldGroup(result.data);
} catch (err) {
console.error(err);
console.error(
`Could not load ${groupname} from ${url} - data validation failed because of ${err.toString()}`
);
return Promise.reject("invalid data from server");
}
}