From 175dd174161fd62bf527b871d7519268c0092449 Mon Sep 17 00:00:00 2001 From: Tomasz Sowa Date: Sat, 3 Jul 2021 01:14:53 +0200 Subject: [PATCH] added request.last_item ezc function --- winixd/core/request.cpp | 12 ++++++++---- winixd/core/request.h | 1 + 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/winixd/core/request.cpp b/winixd/core/request.cpp index c928a7f..b035930 100644 --- a/winixd/core/request.cpp +++ b/winixd/core/request.cpp @@ -55,10 +55,10 @@ Request::Request() void Request::fields() { - field(L"dirs", dir_tab); - field(L"is_item", is_item); - - field(L"current_dir", &Request::current_dir); + field(L"", L"dirs", dir_tab); + field(L"", L"is_item", is_item); + field(L"", L"current_dir", &Request::current_dir); + field(L"", L"last_item", &Request::last_item_wrapper); } @@ -395,6 +395,10 @@ void Request::current_dir(morm::Wrapper & wrapper) } +void Request::last_item_wrapper(morm::Wrapper & wrapper) +{ + wrapper.model = last_item; +} diff --git a/winixd/core/request.h b/winixd/core/request.h index 833a5e4..debb871 100644 --- a/winixd/core/request.h +++ b/winixd/core/request.h @@ -453,6 +453,7 @@ private: void current_dir(morm::Wrapper & wrapper); + void last_item_wrapper(morm::Wrapper & wrapper); MORM_MEMBER_FIELD(Request)