From 756f6c5f293d041678cfad39c07e437c2659690a Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sun, 1 Nov 2020 12:07:37 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20deleting=20a=20user=20also?= =?UTF-8?q?=20deleting=20his=20shares?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd_user.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd_user.go b/cmd_user.go index 938ec4e..cb74ead 100644 --- a/cmd_user.go +++ b/cmd_user.go @@ -138,7 +138,7 @@ func (cmd CmdUserDelete) Run(app *app) error { } allSuccessful := true for _, userShare := range sharesByUser { - if err := app.shareStore.RemoveShare(userShare.UUID); err != nil { + if err := app.shareStore.RemoveUserFromShare(userShare.Share, cmd.Username); err != nil { fmt.Fprintf(os.Stderr, "User %q cannot be removed from Share %q: %v\n", cmd.Username, userShare.UUID.String(), err) allSuccessful = false } @@ -170,4 +170,4 @@ func (app *app) deleteUser(username string) error { } return nil -} \ No newline at end of file +}