Avoid deleting last account
This commit is contained in:
@@ -246,6 +246,11 @@ void PreferencesPanel::OnAccountModified(wxGridEvent& event)
|
||||
|
||||
if (col == ACCOUNT_DELETE)
|
||||
{
|
||||
if (user->_accounts.size() == 1)
|
||||
{
|
||||
wxMessageBox(_("It must be at least one account"), _("Error"), wxICON_ERROR | wxOK);
|
||||
return;
|
||||
}
|
||||
wxMessageDialog dialog(_wxUI, _("Are you sure want to delete ")+new_account.name, _("KissCount"), wxYES_NO);
|
||||
if (dialog.ShowModal() == wxID_NO)
|
||||
{
|
||||
@@ -447,7 +452,7 @@ void PreferencesPanel::OnKillMe(wxCommandEvent& event)
|
||||
{
|
||||
User* user = _kiss->GetUser();
|
||||
|
||||
wxMessageDialog dialog(_wxUI, _("Are you sure want to delete ")+user->_name+_(" account ?"), _("KissCount"), wxYES_NO);
|
||||
wxMessageDialog dialog(_wxUI, _("Are you sure want to delete ")+user->_name+_(" profil ?"), _("KissCount"), wxYES_NO);
|
||||
if (dialog.ShowModal() == wxID_NO)
|
||||
{
|
||||
return;
|
||||
|
Reference in New Issue
Block a user