File tree Expand file tree Collapse file tree
WordPress/src/main/java/org/wordpress/android/reader/savedposts/provider Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ import org.wordpress.android.models.ReaderTag
88import org.wordpress.android.models.ReaderTagType.BOOKMARKED
99import org.wordpress.android.provider.query.QueryContentProvider
1010import org.wordpress.android.provider.query.QueryResult
11+ import org.wordpress.android.util.config.JetpackProviderSyncFeatureConfig
1112import org.wordpress.android.util.publicdata.ClientVerification
1213import org.wordpress.android.util.publicdata.JetpackPublicData
1314import org.wordpress.android.util.signature.SignatureNotFoundException
@@ -18,6 +19,7 @@ class ReaderSavedPostsProvider : QueryContentProvider() {
1819 @Inject lateinit var readerPostTableWrapper: ReaderPostTableWrapper
1920 @Inject lateinit var jetpackPublicData: JetpackPublicData
2021 @Inject lateinit var clientVerification: ClientVerification
22+ @Inject lateinit var jetpackProviderSyncFeatureConfig: JetpackProviderSyncFeatureConfig
2123
2224 override fun onCreate (): Boolean {
2325 return true
@@ -32,6 +34,9 @@ class ReaderSavedPostsProvider : QueryContentProvider() {
3234 sortOrder : String?
3335 ): Cursor ? {
3436 inject()
37+ if (! jetpackProviderSyncFeatureConfig.isEnabled()) {
38+ return null
39+ }
3540 return context?.let {
3641 try {
3742 if (clientVerification.canTrust(callingPackage)) {
You can’t perform that action at this time.
0 commit comments