For the sauce, in a clean pan heat the oil and gently fry the cloves, bay leaf and black cardamom. Add the onions and cook until translucent. Add the ginger-garlic paste and cook well. Add dried powdered spices, salt, tomatoes and enough water to cover the mixture add the chickpeas and simmer for 30 minutes, or until the gravy thickens.