Merge branch 'refs/heads/master' into develop

This commit is contained in:
Shinokuni 2024-11-18 22:39:33 +01:00
commit 24cdef5460
5 changed files with 24 additions and 11 deletions

View File

@ -1,3 +1,7 @@
# v2.0.2
- Fix crash when opening app from a notification (#223)
- Fix Fever API synchronization error (#228)
# v2.0.1 # v2.0.1
- Make Timeline tab filters persistent (#138) - Make Timeline tab filters persistent (#138)

View File

@ -31,14 +31,12 @@ class FeverFeedsAdapter : JsonAdapter<FeverFeeds>() {
beginObject() beginObject()
// skip based fields (api_version, auth, last_refreshed...) while (nextName() != "feeds") {
repeat(3) { skipValue()
skipField()
} }
nextName() // beginning of feeds array // feeds array
beginArray() beginArray()
while (hasNext()) { while (hasNext()) {
beginObject() beginObject()
@ -62,9 +60,12 @@ class FeverFeedsAdapter : JsonAdapter<FeverFeeds>() {
endArray() endArray()
nextName() while (nextName() != "feeds_groups") {
beginArray() skipValue()
}
// feeds_groups array
beginArray()
while (hasNext()) { while (hasNext()) {
beginObject() beginObject()
@ -83,6 +84,11 @@ class FeverFeedsAdapter : JsonAdapter<FeverFeeds>() {
} }
endArray() endArray()
while (peek() != JsonReader.Token.END_OBJECT) {
skipField()
}
endObject() endObject()
FeverFeeds( FeverFeeds(

View File

@ -1,7 +1,6 @@
{ {
"api_version": 3, "api_version": 3,
"auth": 1, "auth": 1,
"last_refreshed_on_time": 1640284745,
"feeds": [ "feeds": [
{ {
"id": 32, "id": 32,
@ -13,10 +12,12 @@
"last_updated_on_time": 1640364024 "last_updated_on_time": 1640364024
} }
], ],
"last_refreshed_on_time": 1640284745,
"feeds_groups": [ "feeds_groups": [
{ {
"group_id": 3, "group_id": 3,
"feed_ids": "5,4" "feed_ids": "5,4"
} }
] ],
"another_field": "another_value"
} }

View File

@ -12,8 +12,8 @@ android {
defaultConfig { defaultConfig {
applicationId = "com.readrops.app" applicationId = "com.readrops.app"
versionCode = 18 versionCode = 19
versionName = "2.0.1" versionName = "2.0.2"
} }
buildTypes { buildTypes {

View File

@ -0,0 +1,2 @@
* Fix crash when opening app from a notification (#223)
* Fix Fever API synchronization error (#228)