Change-Id: Ic375db394c6fc7524e71dd026cd68e26999596a2
import club.wpia.gigi.GigiApiException;
import club.wpia.gigi.dbObjects.Name;
import club.wpia.gigi.dbObjects.NamePart;
import club.wpia.gigi.GigiApiException;
import club.wpia.gigi.dbObjects.Name;
import club.wpia.gigi.dbObjects.NamePart;
-import club.wpia.gigi.dbObjects.User;
import club.wpia.gigi.dbObjects.NamePart.NamePartType;
import club.wpia.gigi.dbObjects.NamePart.NamePartType;
+import club.wpia.gigi.dbObjects.User;
import club.wpia.gigi.localisation.Language;
import club.wpia.gigi.output.template.Outputable;
import club.wpia.gigi.output.template.Template;
import club.wpia.gigi.localisation.Language;
import club.wpia.gigi.output.template.Outputable;
import club.wpia.gigi.output.template.Template;
public NamePart[] getNameParts() throws GigiApiException {
if ("single".equals(scheme)) {
public NamePart[] getNameParts() throws GigiApiException {
if ("single".equals(scheme)) {
+ if (name == null || name.trim().isEmpty()) {
+ throw new GigiApiException("requires at least one character in the single name");
+ }
- new NamePart(NamePartType.SINGLE_NAME, name)
+ new NamePart(NamePartType.SINGLE_NAME, name.trim())
};
}
String[] fparts = split(fname);
};
}
String[] fparts = split(fname);