diff options
Diffstat (limited to 'src/ui/ui_contacts.cpp')
| -rw-r--r-- | src/ui/ui_contacts.cpp | 29 |
1 files changed, 3 insertions, 26 deletions
diff --git a/src/ui/ui_contacts.cpp b/src/ui/ui_contacts.cpp index e1e9d5e..ed770d9 100644 --- a/src/ui/ui_contacts.cpp +++ b/src/ui/ui_contacts.cpp @@ -275,14 +275,7 @@ static void draw_contact_list() ImGui::Separator(); if (ImGui::Button(localize("form.yes"), ImVec2(120, 0))) { - if (administration_contact_remove(selected_for_removal)) { - if (administration_writer_delete_entry(selected_for_removal.id)) { - ui_set_status(localize("status.saved")); - } - else { - ui_set_status_error(localize("status.saveFailed")); - } - } + administration_contact_remove(selected_for_removal); ImGui::CloseCurrentPopup(); } ImGui::SameLine(); @@ -309,15 +302,7 @@ static void ui_draw_contacts_create() // Save button ImGui::Spacing(); if (ImGui::Button(localize("form.save"))) { - if (administration_contact_add(active_contact)) { - if (administration_writer_save_contact_blocking(active_contact)) { - ui_set_status(localize("status.saved")); - } - else { - ui_set_status_error(localize("status.saveFailed")); - } - } - + administration_contact_add(active_contact); current_view_state = view_state::LIST; } if (!can_save) ImGui::EndDisabled(); @@ -336,15 +321,7 @@ static void ui_draw_contacts_update() // Save button ImGui::Spacing(); if (ImGui::Button(localize("form.save"))) { - if (administration_contact_update(active_contact)) { - if (administration_writer_save_contact_blocking(active_contact)) { - ui_set_status(localize("status.saved")); - } - else { - ui_set_status_error(localize("status.saveFailed")); - } - } - + administration_contact_update(active_contact); current_view_state = view_state::LIST; } if (!can_save) ImGui::EndDisabled(); |
