function recipeFromContainer()

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 [];
	}
}