aboutsummaryrefslogtreecommitdiff
path: root/WordPress/src/main/java/org/wordpress/android/ui/media/MediaBrowserActivity.java
diff options
context:
space:
mode:
authorTony Rankin <tonyr@tonyrankin.com>2015-03-30 11:51:14 -0700
committerTony Rankin <tonyr@tonyrankin.com>2015-03-30 11:51:14 -0700
commit70ee4fe7366fd4fcbf4955a28303dbee41756986 (patch)
treeeb61768f1d740923eef96b4b1eb6528181abdafd /WordPress/src/main/java/org/wordpress/android/ui/media/MediaBrowserActivity.java
parentb759cc793da7d822a3f38ed6723eb14683efdc4f (diff)
downloadgradle-perf-android-medium-70ee4fe7366fd4fcbf4955a28303dbee41756986.tar.gz
More efficiently querying database to check for pending media deletes.
Diffstat (limited to 'WordPress/src/main/java/org/wordpress/android/ui/media/MediaBrowserActivity.java')
-rw-r--r--WordPress/src/main/java/org/wordpress/android/ui/media/MediaBrowserActivity.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/WordPress/src/main/java/org/wordpress/android/ui/media/MediaBrowserActivity.java b/WordPress/src/main/java/org/wordpress/android/ui/media/MediaBrowserActivity.java
index 5565f04d0..df49259cf 100644
--- a/WordPress/src/main/java/org/wordpress/android/ui/media/MediaBrowserActivity.java
+++ b/WordPress/src/main/java/org/wordpress/android/ui/media/MediaBrowserActivity.java
@@ -77,13 +77,9 @@ public class MediaBrowserActivity extends WPDrawerActivity implements MediaGridL
public void onReceive(Context context, Intent intent) {
if (ConnectivityManager.CONNECTIVITY_ACTION.equals(intent.getAction())) {
// Coming from zero connection. Continue what's pending for delete
- Blog currentBlog = WordPress.getCurrentBlog();
-
- if (currentBlog != null) {
- String blogId = String.valueOf(currentBlog.getLocalTableBlogId());
- if (WordPress.wpDB.getMediaDeleteQueueItems(blogId).getCount() > 0) {
- startMediaDeleteService();
- }
+ int blogId = WordPress.getCurrentLocalTableBlogId();
+ if (blogId != -1 && WordPress.wpDB.hasMediaDeleteQueueItems(blogId)) {
+ startMediaDeleteService();
}
}
}