Files
MuditaOS/module-db/queries/phonebook/QueryContactAdd.cpp
Lukasz Mastalerz 4f7ec2efd3 [CP-1831] Editing contact which is deleted via Center can still be saved but with incomplete data
Fix for editing contact when it was deleted via Center.
Edited contact cannot be saved if it was deleted earlier. Proper communication is shown.
Fix for phonebook app was not handling database notifications correctly.
2023-02-24 10:28:55 +01:00

27 lines
674 B
C++

// Copyright (c) 2017-2023, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md
#include "QueryContactAdd.hpp"
#include "ContactRecord.hpp"
#include <string>
using namespace db::query;
ContactAdd::ContactAdd(const ContactRecord &rec) : Query(Query::Type::Create), rec(rec)
{}
ContactAddResult::ContactAddResult(bool result, unsigned int id, bool duplicated)
: result(result), duplicated(duplicated), id(id)
{}
[[nodiscard]] auto ContactAdd::debugInfo() const -> std::string
{
return "ContactAdd";
}
[[nodiscard]] auto ContactAddResult::debugInfo() const -> std::string
{
return "ContactAddResult";
}