update subscription controller and model to correct channel ID issue