diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json index 02deb716f..ff052f293 100644 --- a/app/release/output-metadata.json +++ b/app/release/output-metadata.json @@ -11,8 +11,8 @@ "type": "SINGLE", "filters": [], "attributes": [], - "versionCode": 2, - "versionName": "0.2", + "versionCode": 3, + "versionName": "0.2.1", "outputFile": "app-release.apk" } ], diff --git a/app/src/main/java/com/github/libretube/obj/PipedStream.kt b/app/src/main/java/com/github/libretube/obj/PipedStream.kt index b390e0088..38f27767e 100644 --- a/app/src/main/java/com/github/libretube/obj/PipedStream.kt +++ b/app/src/main/java/com/github/libretube/obj/PipedStream.kt @@ -1,5 +1,8 @@ package com.github.libretube.obj +import com.fasterxml.jackson.annotation.JsonIgnoreProperties + +@JsonIgnoreProperties(ignoreUnknown = true) data class PipedStream( var url: String?, var format: String?, diff --git a/app/src/main/java/com/github/libretube/obj/Playlist.kt b/app/src/main/java/com/github/libretube/obj/Playlist.kt index 7f08fd02b..02e8dee8b 100644 --- a/app/src/main/java/com/github/libretube/obj/Playlist.kt +++ b/app/src/main/java/com/github/libretube/obj/Playlist.kt @@ -1,5 +1,8 @@ package com.github.libretube.obj +import com.fasterxml.jackson.annotation.JsonIgnoreProperties + +@JsonIgnoreProperties(ignoreUnknown = true) data class Playlist( var name: String? = null, var thumbnailUrl: String? = null, diff --git a/app/src/main/java/com/github/libretube/obj/SearchItem.kt b/app/src/main/java/com/github/libretube/obj/SearchItem.kt index d8f6bd4d5..fc4e0bbb7 100644 --- a/app/src/main/java/com/github/libretube/obj/SearchItem.kt +++ b/app/src/main/java/com/github/libretube/obj/SearchItem.kt @@ -1,5 +1,8 @@ package com.github.libretube.obj +import com.fasterxml.jackson.annotation.JsonIgnoreProperties + +@JsonIgnoreProperties(ignoreUnknown = true) data class SearchItem( var url: String?, var thumbnail: String?, diff --git a/app/src/main/java/com/github/libretube/obj/SearchResult.kt b/app/src/main/java/com/github/libretube/obj/SearchResult.kt index 0a3845c88..297619799 100644 --- a/app/src/main/java/com/github/libretube/obj/SearchResult.kt +++ b/app/src/main/java/com/github/libretube/obj/SearchResult.kt @@ -1,7 +1,8 @@ package com.github.libretube.obj -import com.github.libretube.obj.StreamItem +import com.fasterxml.jackson.annotation.JsonIgnoreProperties +@JsonIgnoreProperties(ignoreUnknown = true) data class SearchResult( val items: List? = listOf(), val nextpage: String? ="", diff --git a/app/src/main/java/com/github/libretube/obj/StreamItem.kt b/app/src/main/java/com/github/libretube/obj/StreamItem.kt index 7d1133c50..d8b338891 100644 --- a/app/src/main/java/com/github/libretube/obj/StreamItem.kt +++ b/app/src/main/java/com/github/libretube/obj/StreamItem.kt @@ -1,5 +1,8 @@ package com.github.libretube.obj +import com.fasterxml.jackson.annotation.JsonIgnoreProperties + +@JsonIgnoreProperties(ignoreUnknown = true) data class StreamItem( var url: String?, var title: String?, @@ -12,7 +15,7 @@ data class StreamItem( var views: Long?, var uploaderVerified: Boolean?, var uploaded: Long?, - var shortDescription: String? + ){ - constructor() : this("","","","","","","",0,0,null,0,"") + constructor() : this("","","","","","","",0,0,null,0) } diff --git a/app/src/main/java/com/github/libretube/obj/Streams.kt b/app/src/main/java/com/github/libretube/obj/Streams.kt index ec8ce94f0..c23a49d1b 100644 --- a/app/src/main/java/com/github/libretube/obj/Streams.kt +++ b/app/src/main/java/com/github/libretube/obj/Streams.kt @@ -1,7 +1,8 @@ package com.github.libretube.obj -import com.github.libretube.obj.Subtitle +import com.fasterxml.jackson.annotation.JsonIgnoreProperties +@JsonIgnoreProperties(ignoreUnknown = true) data class Streams( val title: String?, val description: String?, diff --git a/app/src/main/java/com/github/libretube/obj/Subscribed.kt b/app/src/main/java/com/github/libretube/obj/Subscribed.kt index 863c5a8fa..ebe36afc0 100644 --- a/app/src/main/java/com/github/libretube/obj/Subscribed.kt +++ b/app/src/main/java/com/github/libretube/obj/Subscribed.kt @@ -1,5 +1,8 @@ package com.github.libretube.obj +import com.fasterxml.jackson.annotation.JsonIgnoreProperties + +@JsonIgnoreProperties(ignoreUnknown = true) data class Subscribed( var subscribed: Boolean? = null ) diff --git a/app/src/main/java/com/github/libretube/obj/Subscription.kt b/app/src/main/java/com/github/libretube/obj/Subscription.kt index 2f656c81e..5eb7eccc4 100644 --- a/app/src/main/java/com/github/libretube/obj/Subscription.kt +++ b/app/src/main/java/com/github/libretube/obj/Subscription.kt @@ -1,5 +1,8 @@ package com.github.libretube.obj +import com.fasterxml.jackson.annotation.JsonIgnoreProperties + +@JsonIgnoreProperties(ignoreUnknown = true) data class Subscription( var url: String? = null, var name: String? = null, diff --git a/app/src/main/java/com/github/libretube/obj/Subtitle.kt b/app/src/main/java/com/github/libretube/obj/Subtitle.kt index a309a9b1a..4aed9708b 100644 --- a/app/src/main/java/com/github/libretube/obj/Subtitle.kt +++ b/app/src/main/java/com/github/libretube/obj/Subtitle.kt @@ -1,5 +1,8 @@ package com.github.libretube.obj +import com.fasterxml.jackson.annotation.JsonIgnoreProperties + +@JsonIgnoreProperties(ignoreUnknown = true) data class Subtitle( val url: String?, val mimeType: String?, diff --git a/app/src/main/java/com/github/libretube/obj/Token.kt b/app/src/main/java/com/github/libretube/obj/Token.kt index ce368bbca..9682cec96 100644 --- a/app/src/main/java/com/github/libretube/obj/Token.kt +++ b/app/src/main/java/com/github/libretube/obj/Token.kt @@ -1,5 +1,8 @@ package com.github.libretube.obj +import com.fasterxml.jackson.annotation.JsonIgnoreProperties + +@JsonIgnoreProperties(ignoreUnknown = true) data class Token( var token: String? = null, var error: String? = null