summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-03-27 14:04:49 +0400
committerAndrew Dolgov <[email protected]>2013-03-27 14:04:49 +0400
commitf7c533d5d92e7fcec2bf910463406299740be26b (patch)
tree6b9dfe6e52912ef5bc29ec5e5fabbbe18201d7a5
parent65fc57a0c05e71f19f8d8efa1980824c211aa199 (diff)
offline: fix catchup_above to only process unread articles
bump version
-rw-r--r--AndroidManifest.xml4
-rw-r--r--src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java4
2 files changed, 4 insertions, 4 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 8245f657..3af6dfb6 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.fox.ttrss"
- android:versionCode="149"
- android:versionName="1.4.1" >
+ android:versionCode="150"
+ android:versionName="1.4.2" >
<uses-sdk
android:minSdkVersion="8"
diff --git a/src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java b/src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java
index b73efb92..96de96fe 100644
--- a/src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java
+++ b/src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java
@@ -186,12 +186,12 @@ public class OfflineHeadlinesFragment extends Fragment implements OnItemClickLis
stmt = m_activity.getWritableDb().compileStatement(
"UPDATE articles SET modified = 1, unread = 0 WHERE " +
"updated "+updatedOperator+" (SELECT updated FROM articles WHERE " + BaseColumns._ID + " = ?) " +
- "AND feed_id IN (SELECT "+BaseColumns._ID+" FROM feeds WHERE cat_id = ?)");
+ "AND unread = 1 AND feed_id IN (SELECT "+BaseColumns._ID+" FROM feeds WHERE cat_id = ?)");
} else {
stmt = m_activity.getWritableDb().compileStatement(
"UPDATE articles SET modified = 1, unread = 0 WHERE " +
"updated "+updatedOperator+" (SELECT updated FROM articles WHERE " + BaseColumns._ID + " = ?) " +
- "AND feed_id = ?");
+ "AND unread = 1 AND feed_id = ?");
}
stmt.bindLong(1, articleId);