This is an automated email from the ASF dual-hosted git repository.
lahirujayathilake pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airavata-data-catalog.git
The following commit(s) were added to refs/heads/main by this push:
new 7c33eed Add sharing permission fix for data product detail access
(#50)
7c33eed is described below
commit 7c33eed5ee9bea4ba155217e12f1ac972feff10c
Author: Miu0703 <[email protected]>
AuthorDate: Mon Jun 23 09:54:44 2025 -0400
Add sharing permission fix for data product detail access (#50)
---
.../apache/airavata/datacatalog/api/service/DataCatalogAPIService.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/data-catalog-api/server/service/src/main/java/org/apache/airavata/datacatalog/api/service/DataCatalogAPIService.java
b/data-catalog-api/server/service/src/main/java/org/apache/airavata/datacatalog/api/service/DataCatalogAPIService.java
index f7b8b28..065e59f 100644
---
a/data-catalog-api/server/service/src/main/java/org/apache/airavata/datacatalog/api/service/DataCatalogAPIService.java
+++
b/data-catalog-api/server/service/src/main/java/org/apache/airavata/datacatalog/api/service/DataCatalogAPIService.java
@@ -130,7 +130,7 @@ public class DataCatalogAPIService extends
DataCatalogAPIServiceGrpc.DataCatalog
try {
DataProduct dataProduct =
dataCatalogService.getDataProduct(request.getDataProductId());
// check that user has READ_METADATA access on data product record
- if (!checkHasPermission(request.getUserInfo(), dataProduct,
Permission.READ_METADATA, responseObserver)) {
+ if (!checkHasPermission(request.getUserInfo(), dataProduct,
Permission.READ, responseObserver)) {
return;
}