~aleteoryx/muditaos

24e87ec08b0c5bd65f5c9a26ab9682c3271cc9b3 — Pawel Olejniczak 4 years ago 12aff01
[CP-845] Allow saving contact without a phone number via MC

Removed redundant check for empty number, while adding
a new contact through service-desktop.
1 files changed, 1 insertions(+), 8 deletions(-)

M products/PurePhone/services/desktop/endpoints/contacts/ContactHelper.cpp
M products/PurePhone/services/desktop/endpoints/contacts/ContactHelper.cpp => products/PurePhone/services/desktop/endpoints/contacts/ContactHelper.cpp +1 -8
@@ 156,14 156,7 @@ namespace sdesktop::endpoints
    auto ContactHelper::createDBEntry(Context &context) -> sys::ReturnCodes
    {
        auto newRecord = from_json(context.getBody());
        if (newRecord.numbers.empty()) {
            LOG_ERROR("Empty number, not added!");
            context.setResponseStatus(http::Code::NotAcceptable);
            putToSendQueue(context.createSimpleResponse());
            return sys::ReturnCodes::Failure;
        }

        auto query = std::make_unique<db::query::ContactAdd>(newRecord);
        auto query     = std::make_unique<db::query::ContactAdd>(newRecord);

        auto listener = std::make_unique<db::EndpointListener>(
            [](db::QueryResult *result, Context context) {