From 3b6cf887c8c7e7425879a2f4e1536e7cc0c70700 Mon Sep 17 00:00:00 2001 From: EntireTwix Date: Wed, 9 Jun 2021 20:47:42 -0700 Subject: [PATCH] :bug: saving bug foundg --- include/bank.hpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/include/bank.hpp b/include/bank.hpp index 97a1cbe..3012065 100644 --- a/include/bank.hpp +++ b/include/bank.hpp @@ -266,10 +266,6 @@ public: void Save() { - Json::StreamWriterBuilder builder; - const std::unique_ptr writer(builder.newStreamWriter()); - - std::ofstream user_save("../users.json"); Json::Value temp; //loading info into json temp @@ -285,12 +281,14 @@ public: } if (!temp.isNull()) { + std::ofstream user_save("../users.json"); + Json::StreamWriterBuilder builder; + const std::unique_ptr writer(builder.newStreamWriter()); writer->write(temp, &user_save); user_save.close(); } else { - user_save.close(); throw std::invalid_argument("Saving Failed\n"); } }