From fd35044023b3b6cae4eb95c4f4b997873739b153 Mon Sep 17 00:00:00 2001 From: Bence Ferdinandy Date: Thu, 30 May 2024 11:30:18 +0200 Subject: hooks: add AERC_ACCOUNT_BACKEND to hooks with AERC_ACCOUNT It can be good to know the backend used for an account in a hook. Add this information to all hooks that already pass the account name along. Changelog-added: Added `AERC_ACCOUNT_BACKEND` to hooks with `AERC_ACCOUNT`. Signed-off-by: Bence Ferdinandy Acked-by: Robin Jarry --- lib/hooks/flag-changed.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/hooks/flag-changed.go') diff --git a/lib/hooks/flag-changed.go b/lib/hooks/flag-changed.go index e70b67c0..2e4574c8 100644 --- a/lib/hooks/flag-changed.go +++ b/lib/hooks/flag-changed.go @@ -8,6 +8,7 @@ import ( type FlagChanged struct { Account string + Backend string Folder string Role string FlagName string @@ -20,6 +21,7 @@ func (m *FlagChanged) Cmd() string { func (m *FlagChanged) Env() []string { env := []string{ fmt.Sprintf("AERC_ACCOUNT=%s", m.Account), + fmt.Sprintf("AERC_ACCOUNT_BACKEND=%s", m.Backend), fmt.Sprintf("AERC_FOLDER=%s", m.Folder), fmt.Sprintf("AERC_FOLDER_ROLE=%s", m.Role), fmt.Sprintf("AERC_FLAG=%s", m.FlagName), -- cgit