From d8a7dcf3a2a66d4771bf4b9a0b547f9419d0a04f Mon Sep 17 00:00:00 2001 From: Richard Ramos Date: Thu, 30 Jun 2022 11:11:40 -0400 Subject: [PATCH] feat: output messages to csv --- .gitignore | 1 + Makefile | 6 ++++++ src/app_service/service/accounts/service.nim | 3 +++ 3 files changed, 10 insertions(+) diff --git a/.gitignore b/.gitignore index 0c23d28b31..d14f4e9f25 100644 --- a/.gitignore +++ b/.gitignore @@ -34,6 +34,7 @@ status-react-translations/ notarization.log status-desktop.log nim_status_client.log +*.csv # Squish test ================================================================ diff --git a/Makefile b/Makefile index 4e81acbb0f..dda22aeb39 100644 --- a/Makefile +++ b/Makefile @@ -211,6 +211,12 @@ NIM_PARAMS += -d:DESKTOP_VERSION="$(DESKTOP_VERSION)" GIT_COMMIT=`git log --pretty=format:'%h' -n 1` NIM_PARAMS += -d:GIT_COMMIT="$(GIT_COMMIT)" +OUTPUT_CSV ?= false +ifeq ($(OUTPUT_CSV), true) + NIM_PARAMS += -d:output_csv + $(shell touch .update.timestamp) +endif + $(DOTHERSIDE): | deps echo -e $(BUILD_MSG) "DOtherSide" + cd vendor/DOtherSide && \ diff --git a/src/app_service/service/accounts/service.nim b/src/app_service/service/accounts/service.nim index f1a3590dc8..b1379b2267 100644 --- a/src/app_service/service/accounts/service.nim +++ b/src/app_service/service/accounts/service.nim @@ -21,9 +21,11 @@ logScope: const PATHS = @[PATH_WALLET_ROOT, PATH_EIP_1581, PATH_WHISPER, PATH_DEFAULT_WALLET] const ACCOUNT_ALREADY_EXISTS_ERROR = "account already exists" +const output_csv {.booldefine.} = false include utils + type Service* = ref object of RootObj fleetConfiguration: FleetConfiguration @@ -486,6 +488,7 @@ proc login*(self: Service, account: AccountDto, password: string): string = "Port": DEFAULT_TORRENT_CONFIG_PORT }, "Networks": NETWORKS, + "OutputMessageCSVEnabled": output_csv } let response = status_account.login(account.name, account.keyUid, hashedPassword, thumbnailImage,