From f32b1674d9ccf1b2eb8fe55ac6772c781ef08fbd Mon Sep 17 00:00:00 2001 From: Nguyen Quang Chien Date: Thu, 27 Jul 2023 23:13:16 +0700 Subject: [PATCH] fix: document importer can borrow his/her documents now --- src/Application/Borrows/Commands/BorrowDocument.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Application/Borrows/Commands/BorrowDocument.cs b/src/Application/Borrows/Commands/BorrowDocument.cs index 507f4420..4ef3dbaf 100644 --- a/src/Application/Borrows/Commands/BorrowDocument.cs +++ b/src/Application/Borrows/Commands/BorrowDocument.cs @@ -150,7 +150,7 @@ is BorrowRequestStatus.Approved if (document.IsPrivate) { var isGranted = _permissionManager.IsGranted(request.DocumentId, DocumentOperation.Borrow, request.BorrowerId); - if (!isGranted) + if (document.ImporterId != request.BorrowerId && !isGranted) { throw new UnauthorizedAccessException("You don't have permission to borrow this document."); }