redux avoid duplicate requests