From 9b28e93a098e70d0e0497e12c661c47a5e75d2c0 Mon Sep 17 00:00:00 2001 From: feiniks <36756310+feiniks@users.noreply.github.com> Date: Sat, 28 Mar 2020 14:00:12 +0800 Subject: [PATCH] continue get trash repo even if the repo is destroyed (#333) --- server/repo-mgr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/repo-mgr.c b/server/repo-mgr.c index 2667f9a..ca4a833 100644 --- a/server/repo-mgr.c +++ b/server/repo-mgr.c @@ -2570,7 +2570,7 @@ collect_trash_repo (SeafDBRow *row, void *data) if (!repo_id || !repo_name || !head_id || !owner_id) - return FALSE; + return TRUE; SeafileTrashRepo *trash_repo = g_object_new (SEAFILE_TYPE_TRASH_REPO, "repo_id", repo_id, @@ -2588,7 +2588,7 @@ collect_trash_repo (SeafDBRow *row, void *data) if (!commit) { seaf_warning ("Commit %s not found in repo %s\n", head_id, repo_id); g_object_unref (trash_repo); - return FALSE; + return TRUE; } g_object_set (trash_repo, "encrypted", commit->encrypted, NULL); seaf_commit_unref (commit);