mirror of
https://github.com/ihabunek/toot.git
synced 2025-02-02 15:07:51 -05:00
Merge pull request #317 from danschwarz/action_fix
Account overlay - don't allow mute/block/unfollow own account
This commit is contained in:
commit
48770a3120
@ -224,16 +224,19 @@ class Account(urwid.ListBox):
|
|||||||
yield Button(f"Confirm {self.last_action}", on_press=take_action, user_data=self)
|
yield Button(f"Confirm {self.last_action}", on_press=take_action, user_data=self)
|
||||||
yield Button("Cancel", on_press=cancel_action, user_data=self)
|
yield Button("Cancel", on_press=cancel_action, user_data=self)
|
||||||
else:
|
else:
|
||||||
if relationship['requested']:
|
if self.user.username == account["acct"]:
|
||||||
yield urwid.Text(("light grey", "< Follow request is pending >"))
|
yield urwid.Text(("light gray", "This is your account"))
|
||||||
else:
|
else:
|
||||||
yield Button("Unfollow" if relationship['following'] else "Follow",
|
if relationship['requested']:
|
||||||
on_press=confirm_action, user_data=self)
|
yield urwid.Text(("light gray", "< Follow request is pending >"))
|
||||||
|
else:
|
||||||
|
yield Button("Unfollow" if relationship['following'] else "Follow",
|
||||||
|
on_press=confirm_action, user_data=self)
|
||||||
|
|
||||||
yield Button("Unmute" if relationship['muting'] else "Mute",
|
yield Button("Unmute" if relationship['muting'] else "Mute",
|
||||||
on_press=confirm_action, user_data=self)
|
on_press=confirm_action, user_data=self)
|
||||||
yield Button("Unblock" if relationship['blocking'] else "Block",
|
yield Button("Unblock" if relationship['blocking'] else "Block",
|
||||||
on_press=confirm_action, user_data=self)
|
on_press=confirm_action, user_data=self)
|
||||||
|
|
||||||
yield urwid.Divider("─")
|
yield urwid.Divider("─")
|
||||||
yield urwid.Divider()
|
yield urwid.Divider()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user