mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-08 02:24:18 +00:00
Merge pull request #3304 from tdonohue/search_scope_null
Searches without a scope can trigger "Invalid UUID" error from ScopeResolver
This commit is contained in:
@@ -34,9 +34,12 @@ public class SearchEventConverter {
|
|||||||
null);
|
null);
|
||||||
usageSearchEvent.setQuery(searchEventRest.getQuery());
|
usageSearchEvent.setQuery(searchEventRest.getQuery());
|
||||||
usageSearchEvent.setDsoType(searchEventRest.getDsoType());
|
usageSearchEvent.setDsoType(searchEventRest.getDsoType());
|
||||||
IndexableObject scopeObject = scopeResolver.resolveScope(context, String.valueOf(searchEventRest.getScope()));
|
if (searchEventRest.getScope() != null) {
|
||||||
if (scopeObject instanceof DSpaceObject) {
|
IndexableObject scopeObject =
|
||||||
usageSearchEvent.setScope((DSpaceObject) scopeObject);
|
scopeResolver.resolveScope(context, String.valueOf(searchEventRest.getScope()));
|
||||||
|
if (scopeObject instanceof DSpaceObject) {
|
||||||
|
usageSearchEvent.setScope((DSpaceObject) scopeObject);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
usageSearchEvent.setConfiguration(searchEventRest.getConfiguration());
|
usageSearchEvent.setConfiguration(searchEventRest.getConfiguration());
|
||||||
if (searchEventRest.getAppliedFilters() != null) {
|
if (searchEventRest.getAppliedFilters() != null) {
|
||||||
|
Reference in New Issue
Block a user