fix bug where revoking a follow request was not possible

main
Conny Duck 6 years ago
parent db51c551b1
commit 20e006f1d1
  1. 3
      app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt

@ -83,7 +83,8 @@ class AccountViewModel @Inject constructor(
} }
fun changeFollowState(id: String) { fun changeFollowState(id: String) {
if (relationshipData.value?.data?.following == true) { val relationship = relationshipData.value?.data
if (relationship?.following == true || relationship?.requested == true) {
changeRelationship(RelationShipAction.UNFOLLOW, id) changeRelationship(RelationShipAction.UNFOLLOW, id)
} else { } else {
changeRelationship(RelationShipAction.FOLLOW, id) changeRelationship(RelationShipAction.FOLLOW, id)

Loading…
Cancel
Save