diff --git a/src/main/java/org/olat/repository/manager/RepositoryEntryAuthorQueries.java b/src/main/java/org/olat/repository/manager/RepositoryEntryAuthorQueries.java index 63599187476d9ad06bc2c21320c81d36953f5787..44c5f4274c70c377da98daf1ae32c35dae206d4d 100644 --- a/src/main/java/org/olat/repository/manager/RepositoryEntryAuthorQueries.java +++ b/src/main/java/org/olat/repository/manager/RepositoryEntryAuthorQueries.java @@ -147,7 +147,7 @@ public class RepositoryEntryAuthorQueries { needIdentity = true; sb.append(" (v.access>=").append(RepositoryEntry.ACC_OWNERS_AUTHORS) .append(" or (v.access=").append(RepositoryEntry.ACC_OWNERS) - .append(" and v.key in (select rel.entry=v from repoentrytogroup as rel, bgroupmember as membership") + .append(" and v.key in (select rel.entry.key from repoentrytogroup as rel, bgroupmember as membership") .append(" where rel.group.key=membership.group.key and membership.identity.key=:identityKey") .append(" and membership.role='").append(GroupRoles.owner.name()).append("'") .append(" )") @@ -172,7 +172,7 @@ public class RepositoryEntryAuthorQueries { if (StringHelper.containsNonWhitespace(author)) { // fuzzy author search author = PersistenceHelper.makeFuzzyQueryString(author); - sb.append(" and v.key in (select rel.entry.key from repoentrytogroup as rel, bgroupmember as membership, ") + sb.append(" and v.key in (select rel.entry.key from repoentrytogroup as rel, bgroupmember as membership, ") .append(IdentityImpl.class.getName()).append(" as identity, ").append(UserImpl.class.getName()).append(" as user") .append(" where rel.group.key=membership.group.key and membership.identity.key=identity.key and identity.user.key=user.key") .append(" and membership.role='").append(GroupRoles.owner.name()).append("'")