| Steps to Reproduce: | Steps to reproduce: 1) Create a new application 2) Use Open Graph > Getting Started and create action type "cook" on object type "meal" 3) Accept all default values in the Getting Started wizard on all three pages 4) Create an additional object type "recipe" using Open Graph > Dashboard 5) Edit the object type "meal" adding a new property "recipes" based on the object type "recipe". 6) Make sure that the property "recipes" "Is Array" using the property settings menu. 7) Create a new aggregation using Open Graph > Dashboard 8) Select object type "Recipe" and action type "Cook". 10) Name the aggregation "My Top Recipes" 11) In the Caption Lines specify {count} to show the number of times a recipe has been cooked 12) Open upp the preview for the "My Top Recipes" aggregation using Open Graph > Dashboard 13) Create a preview object "Recipe A" and "Recipe B" based on object type "Recipe" 14) Create a preview object "Meal 1" based on objec type "Meal" 15) Add "Recipe A" and "Recipe B", in that order, to the Recipe reference array. 16) Create an action of type "Cook" with a reference to "Meal 1" 17) The preview now only shows a count of 1 for "Recipe A" 18) Now change the order of the recipes for "Meal 1", i.e. make sure "Recipe B" is first. 19) Now the preview only shows a cunt of 1 for "Recipe B" |
|---|---|
| Expected Behavior: | Both "Recipe A" and "Recipe B" should be displayed with a count of 1, disregarding which order the recipes has been specified for the meal. |
| Actual Behavior: | A count of 1 is only displayed for the first recipe in the array of recipes for the meal. |