contentful-management
Version:
Client for Contentful's Content Management API
23 lines (21 loc) • 530 B
JavaScript
function normalizeSelect(query) {
if (query && query.select && !/sys/i.test(query.select)) {
return {
...query,
select: query.select + ',sys',
};
}
return query;
}
function normalizeSpaceId(query) {
if (query && query.spaceId) {
const { spaceId, ...rest } = query;
return {
...rest,
'sys.space.sys.id[in]': spaceId,
};
}
return query;
}
export { normalizeSelect, normalizeSpaceId };
//# sourceMappingURL=utils.js.map