in lambda/rest-endpoints/src/curation.ts [178:190]
function recipeFromContainer(item: ContainerItem): string[] {
// eslint-disable-next-line no-prototype-builtins -- how else to do this?
if (item.hasOwnProperty('recipe')) {
const recipeItem = item as Recipe;
return [recipeItem.recipe.id];
// eslint-disable-next-line no-prototype-builtins -- how else to do this?
} else if (item.hasOwnProperty('collection')) {
const collectionItem = item as SubCollection;
return collectionItem.collection.recipes;
} else {
return [];
}
}