From ad7e2f68e59e3ff91a0fda2c6f8d070c863e429d Mon Sep 17 00:00:00 2001 From: Armand Iskandarsyah Date: Wed, 17 Apr 2024 23:55:51 +0700 Subject: [PATCH] tambah dto --- env | 2 ++ src/module/product/services/product_service.cpp | 1 - src/module/wishlist/services/wishlist_service.cpp | 10 ++++++---- src/util/version.cpp | 9 +++++++++ 4 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 env create mode 100644 src/util/version.cpp diff --git a/env b/env new file mode 100644 index 0000000..a788be6 --- /dev/null +++ b/env @@ -0,0 +1,2 @@ +SERVER_KEY=U0ItTWlkLXNlcnZlci1GTzllNFFRTlZjVVJmUEYtb2UxMWU5ZFg= +SECRET=QmFoYXNhQXN1MTIz \ No newline at end of file diff --git a/src/module/product/services/product_service.cpp b/src/module/product/services/product_service.cpp index c73618b..903986c 100644 --- a/src/module/product/services/product_service.cpp +++ b/src/module/product/services/product_service.cpp @@ -123,7 +123,6 @@ namespace gaboot m_response.m_message = "Success retrieve products data"; m_response.m_success = true; - m_response.m_data = product.to_json(); return HttpResponse::newHttpJsonResponse(m_response.to_json()); } EXCEPT_CLAUSE diff --git a/src/module/wishlist/services/wishlist_service.cpp b/src/module/wishlist/services/wishlist_service.cpp index 0dd3cf2..78c9bbc 100644 --- a/src/module/wishlist/services/wishlist_service.cpp +++ b/src/module/wishlist/services/wishlist_service.cpp @@ -89,13 +89,13 @@ namespace gaboot this->load_cache(); - const auto user = m_cache_wishlist.find(id); + WishlistResponse wishlist = m_cache_wishlist.find(id); - if (!user) throw NotFoundException("Unable retrieve wishlist detail"); + // if (!wishlist) throw NotFoundException("Unable retrieve wishlist detail"); m_response.m_message = "Success retrieve wishlist data"; m_response.m_success = true; - m_response.m_data = user->toJson(); + m_response = wishlist; return HttpResponse::newHttpJsonResponse(m_response.to_json()); } EXCEPT_CLAUSE @@ -124,7 +124,9 @@ namespace gaboot if (!m_cache_wishlist.update(id, *wishlist) || !db().updateFuture(*wishlist).get()) throw BadRequestException("Unable to update non-existing record"); - m_response.m_data = wishlist->toJson(); + WishlistResponse wishlistR = wishlist; + + m_response = wishlistR; m_response.m_message = "Success update wishlist data."; m_response.m_success = true; diff --git a/src/util/version.cpp b/src/util/version.cpp new file mode 100644 index 0000000..f3e6521 --- /dev/null +++ b/src/util/version.cpp @@ -0,0 +1,9 @@ +#include "version.hpp" + +namespace gaboot +{ + const char* server_version::GIT_SHA1 = "0577535eb6238629d28fb926cd4f076d98a10a04"; + const char* server_version::GIT_BRANCH = "main"; + const char* server_version::GIT_DATE = "Sat Nov 25 12:58:10 2023"; + const char* server_version::GIT_COMMIT_SUBJECT = "bug marked"; +};