From 476eabf8faa7265e3e9ddc373288bacafb11fc01 Mon Sep 17 00:00:00 2001 From: Samuel Lorch Date: Wed, 5 Mar 2025 18:16:13 +0100 Subject: [PATCH] Automatically setup Metadata Type Settings after login --- api/auth.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/auth.go b/api/auth.go index c3cbe83..406f81a 100644 --- a/api/auth.go +++ b/api/auth.go @@ -129,6 +129,12 @@ func (c *Client) Login(ctx context.Context) error { c.userPublicKey = user.GPGKey.ArmoredKey c.userID = user.ID + // after Login, fetch MetadataTypeSettings to finish the Client Setup + c.setMetadataTypeSettings(ctx) + if err != nil { + return fmt.Errorf("Setup Metadata Type Settings: %w", err) + } + return nil }