diff --git a/dspace-api/src/main/java/cz/cuni/mff/ufal/dspace/discovery/SolrServiceTweaksPlugin.java b/dspace-api/src/main/java/cz/cuni/mff/ufal/dspace/discovery/SolrServiceTweaksPlugin.java
index 1d14f9334c47..85addf1cfe6b 100644
--- a/dspace-api/src/main/java/cz/cuni/mff/ufal/dspace/discovery/SolrServiceTweaksPlugin.java
+++ b/dspace-api/src/main/java/cz/cuni/mff/ufal/dspace/discovery/SolrServiceTweaksPlugin.java
@@ -229,6 +229,11 @@ else if (filter
}
document.addField(field + "_comp", value);
}
+
+ //create handle_title_ac field
+ String title = item.getName();
+ String handle = item.getHandle();
+ document.addField("handle_title_ac", handle + ":" + title);
}
}
}
diff --git a/dspace/config/input-forms.xml b/dspace/config/input-forms.xml
index a5a00ade926e..1fa9bb475f80 100644
--- a/dspace/config/input-forms.xml
+++ b/dspace/config/input-forms.xml
@@ -395,7 +395,7 @@
onebox
input_forms.field.dc.relation.replaces.hint
- solr-handle
+ solr-handle_title_ac
Special fields
@@ -410,7 +410,7 @@
onebox
input_forms.field.dc.relation.isreplacedby.hint
- solr-handle
+ solr-handle_title_ac