fix campaign list bug