File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
src/main/java/edu/harvard/iq/dataverse Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 1313import jakarta .faces .convert .Converter ;
1414import jakarta .faces .convert .FacesConverter ;
1515
16+ import java .util .logging .Logger ;
17+
1618/**
1719 *
1820 * @author skraffmiller
1921 */
2022@ FacesConverter ("dataverseConverter" )
2123public class DataverseConverter implements Converter {
24+ private static final Logger logger = Logger .getLogger (DatasetPage .class .getCanonicalName ());
2225
2326
2427 //@EJB
@@ -27,7 +30,8 @@ public class DataverseConverter implements Converter {
2730 @ Override
2831 public Object getAsObject (FacesContext facesContext , UIComponent component , String submittedValue ) {
2932 if (submittedValue == null || !submittedValue .matches ("[0-9]+" )) {
30- return dataverseService .findRootDataverse ();
33+ logger .fine ("Submitted value is not a host dataverse number but: " + submittedValue );
34+ return CDI .current ().select (DatasetPage .class ).get ().getSelectedHostDataverse ();
3135 }
3236 else {
3337 return dataverseService .find (Long .valueOf (submittedValue ));
You can’t perform that action at this time.
0 commit comments