In a large bowl, combine all-purpose flour, sugar, baking powder, baking soda, and cardamom. Mix well. Set aside 4 tablespoons (15g) of the dry mixture in a small bowl for later use.
Toss the diced apricots (1 cup or 155g) and halved cherries (1 cup or 140g) with the reserved 4 tablespoons (15g) of the dry mixture. This helps prevent the fruit from sinking to the bottom of the cake. Set aside.
In a large mixing bowl, beat shortening until creamy. Add eggs, one at a time, beating well after each addition. Gradually mix in the prepared apricot puree. Add 3 tablespoons (45 ml) of water and continue to mix until well combined.
Gradually add the remaining dry mixture to the wet mixture, mixing until just combined.
Gently fold the diced apricots and halved cherries into the batter.
Pour the batter into the prepared 9-inch springform pan. Bake in the preheated oven for 45-50 minutes, or until a cake tester or toothpick inserted into the center of the cake comes out clean.
Allow the cake to cool in the pan for about 10 minutes before removing the sides of the springform pan.
Transfer the cake to a wire rack to cool completely before serving.