From 7cb2a88195434bf122c585eddc665c801d4c1807 Mon Sep 17 00:00:00 2001 From: ZhuangYumin Date: Fri, 15 Dec 2023 02:39:44 +0000 Subject: [PATCH] fix a stupid bug --- backend/include/bs-utility.h | 1 + backend/src/builtin-cli.cpp | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/include/bs-utility.h b/backend/include/bs-utility.h index 63bd8d2..a3e9f10 100644 --- a/backend/include/bs-utility.h +++ b/backend/include/bs-utility.h @@ -99,6 +99,7 @@ class SessionClass { std::stack> login_stack; std::string SessionToken; std::string OuthorizationKey; + SessionClass() = default; SessionClass(std::string _SessionToken, std::string _OuthorizationKey) : SessionToken(_SessionToken), OuthorizationKey(_OuthorizationKey) {} }; diff --git a/backend/src/builtin-cli.cpp b/backend/src/builtin-cli.cpp index accec2f..6446dc4 100644 --- a/backend/src/builtin-cli.cpp +++ b/backend/src/builtin-cli.cpp @@ -103,8 +103,7 @@ void BookStoreMain(bool is_server, std::string config_dir) { } std::getline(std::cin, cmd); auto ret = std::move( - engine.ExecuteRegister(cmd, - session_map[session_token].login_stack)); + engine.Execute(cmd, session_map[session_token].login_stack)); std::cout << session_token << ' ' << operation_token << " " << ret.size() << std::endl; for (auto &line : ret) std::cout << line << std::endl;