diff --git a/app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt b/app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt index 06e7dc0c9..929941cc4 100644 --- a/app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt +++ b/app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt @@ -139,7 +139,7 @@ class EditProfileActivity : BaseActivity(), Injectable { } val me = response.body() oldDisplayName = me!!.displayName - oldNote = me.note.toString() + oldNote = me.source?.note oldLocked = me.locked displayNameEditText.setText(oldDisplayName) diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Account.kt b/app/src/main/java/com/keylesspalace/tusky/entity/Account.kt index a69a9ca27..dccee5d24 100644 --- a/app/src/main/java/com/keylesspalace/tusky/entity/Account.kt +++ b/app/src/main/java/com/keylesspalace/tusky/entity/Account.kt @@ -38,7 +38,9 @@ data class Account( val locked: Boolean = false, @SerializedName("followers_count") val followersCount: Int, @SerializedName("following_count") val followingCount: Int, - @SerializedName("statuses_count") val statusesCount: Int + @SerializedName("statuses_count") val statusesCount: Int, + val source: AccountSource? + ) : Parcelable { val name: String @@ -67,3 +69,10 @@ data class Account( } } + +@Parcelize +data class AccountSource( + val privacy: Status.Visibility, + val sensitive: Boolean, + val note: String +): Parcelable \ No newline at end of file