mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-17 13:00:56 +00:00
This commit is contained in:
parent
ed7f74c7b2
commit
dc819d0369
@ -42,7 +42,6 @@ public class CatalogGenericExceptionMapper implements ExceptionMapper<Throwable>
|
||||
@Override
|
||||
public Response toResponse(Throwable ex) {
|
||||
LOG.debug(ex.getMessage());
|
||||
ex.printStackTrace();
|
||||
if (ex instanceof ProcessingException
|
||||
|| ex instanceof IllegalArgumentException
|
||||
|| ex instanceof javax.ws.rs.BadRequestException) {
|
||||
|
@ -403,7 +403,10 @@ public abstract class EntityRepository<T extends EntityInterface> {
|
||||
|
||||
@Transaction
|
||||
public final T getByName(UriInfo uriInfo, String fqn, Fields fields, Include include) throws IOException {
|
||||
return withHref(uriInfo, setFieldsInternal(dao.findEntityByName(fqn, include), fields));
|
||||
T entity = dao.findEntityByName(fqn, include);
|
||||
setFieldsInternal(entity, fields);
|
||||
setInheritedFields(entity, fields);
|
||||
return withHref(uriInfo, entity);
|
||||
}
|
||||
|
||||
@Transaction
|
||||
|
@ -75,7 +75,7 @@ public class SubscriptionUtil {
|
||||
result
|
||||
.getData()
|
||||
.forEach(
|
||||
(user) -> {
|
||||
user -> {
|
||||
if (type == CreateEventSubscription.SubscriptionType.EMAIL
|
||||
|| type == CreateEventSubscription.SubscriptionType.DATA_INSIGHT) {
|
||||
data.add(user.getEmail());
|
||||
@ -109,7 +109,7 @@ public class SubscriptionUtil {
|
||||
List<CollectionDAO.EntityRelationshipRecord> ownerOrFollowers =
|
||||
daoCollection.relationshipDAO().findFrom(entityId.toString(), entityType, relationship.ordinal());
|
||||
ownerOrFollowers.forEach(
|
||||
(owner) -> {
|
||||
owner -> {
|
||||
if (type == CreateEventSubscription.SubscriptionType.EMAIL
|
||||
|| type == CreateEventSubscription.SubscriptionType.DATA_INSIGHT) {
|
||||
if (USER.equals(owner.getType())) {
|
||||
|
@ -2734,6 +2734,8 @@ public abstract class EntityResourceTest<T extends EntityInterface, K extends Cr
|
||||
assertReference(expectedOwner, entity.getOwner()); // Inherited owner
|
||||
entity = getEntity(entity.getId(), "owner", ADMIN_AUTH_HEADERS);
|
||||
assertReference(expectedOwner, entity.getOwner()); // Inherited owner
|
||||
entity = getEntityByName(entity.getFullyQualifiedName(), "owner", ADMIN_AUTH_HEADERS);
|
||||
assertReference(expectedOwner, entity.getOwner()); // Inherited owner
|
||||
return entity;
|
||||
}
|
||||
|
||||
@ -2748,6 +2750,8 @@ public abstract class EntityResourceTest<T extends EntityInterface, K extends Cr
|
||||
assertReference(newOwner, entity.getOwner()); // Owner remains the same
|
||||
entity = getEntity(entity.getId(), "owner", ADMIN_AUTH_HEADERS);
|
||||
assertReference(newOwner, entity.getOwner()); // Owner remains the same
|
||||
entity = getEntityByName(entity.getFullyQualifiedName(), "owner", ADMIN_AUTH_HEADERS);
|
||||
assertReference(newOwner, entity.getOwner()); // Owner remains the same
|
||||
}
|
||||
|
||||
public T assertDomainInheritance(K createRequest, EntityReference expectedDomain) throws HttpResponseException {
|
||||
@ -2755,6 +2759,8 @@ public abstract class EntityResourceTest<T extends EntityInterface, K extends Cr
|
||||
assertReference(expectedDomain, entity.getDomain()); // Inherited owner
|
||||
entity = getEntity(entity.getId(), "domain", ADMIN_AUTH_HEADERS);
|
||||
assertReference(expectedDomain, entity.getDomain()); // Inherited owner
|
||||
entity = getEntityByName(entity.getFullyQualifiedName(), "domain", ADMIN_AUTH_HEADERS);
|
||||
assertReference(expectedDomain, entity.getDomain()); // Inherited owner
|
||||
return entity;
|
||||
}
|
||||
|
||||
@ -2769,5 +2775,7 @@ public abstract class EntityResourceTest<T extends EntityInterface, K extends Cr
|
||||
assertReference(newDomain, entity.getDomain()); // Domain remains the same
|
||||
entity = getEntity(entity.getId(), "domain", ADMIN_AUTH_HEADERS);
|
||||
assertReference(newDomain, entity.getDomain()); // Domain remains the same
|
||||
entity = getEntityByName(entity.getFullyQualifiedName(), "domain", ADMIN_AUTH_HEADERS);
|
||||
assertReference(newDomain, entity.getDomain()); // Domain remains the same
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user