fix note not displaying correctly in EditProfileActivity

main
Conny Duck 7 years ago
parent ae5229a9e2
commit 1cf6850752
  1. 2
      app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt
  2. 11
      app/src/main/java/com/keylesspalace/tusky/entity/Account.kt

@ -139,7 +139,7 @@ class EditProfileActivity : BaseActivity(), Injectable {
} }
val me = response.body() val me = response.body()
oldDisplayName = me!!.displayName oldDisplayName = me!!.displayName
oldNote = me.note.toString() oldNote = me.source?.note
oldLocked = me.locked oldLocked = me.locked
displayNameEditText.setText(oldDisplayName) displayNameEditText.setText(oldDisplayName)

@ -38,7 +38,9 @@ data class Account(
val locked: Boolean = false, val locked: Boolean = false,
@SerializedName("followers_count") val followersCount: Int, @SerializedName("followers_count") val followersCount: Int,
@SerializedName("following_count") val followingCount: Int, @SerializedName("following_count") val followingCount: Int,
@SerializedName("statuses_count") val statusesCount: Int @SerializedName("statuses_count") val statusesCount: Int,
val source: AccountSource?
) : Parcelable { ) : Parcelable {
val name: String 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
Loading…
Cancel
Save