1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2025-06-19 08:15:16 +00:00

Can delete account image

This commit is contained in:
2020-04-16 19:34:55 +02:00
parent 6e0f6d1d79
commit ef9510e731
2 changed files with 27 additions and 1 deletions

View File

@ -93,7 +93,12 @@ class __AccountImageSettingsBodyState extends State<_AccountImageSettingsBody> {
? tr("Comunic users")
: tr("My friends only"),
})),
SettingsTile(title: tr("Delete account image"))
// Delete account image
SettingsTile(
title: tr("Delete account image"),
onTap: () => _deleteAccountImage(),
),
];
}
@ -148,4 +153,19 @@ class __AccountImageSettingsBodyState extends State<_AccountImageSettingsBody> {
_key.currentState.refresh();
}
/// Delete user account image
void _deleteAccountImage() async {
if (!await showConfirmDialog(
context: context,
message: tr("Do you really want to delete your account image ?")))
return;
if (!await SettingsHelper.deleteAccountImage()) {
showSimpleSnack(context, tr("Could not user account image!"));
return;
}
_key.currentState.refresh();
}
}