fix an bug that homepage doesn't update after user change  collection status