X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2Foutput%2FNameInput.java;h=272c06e4249a344a8ee63df3485b8ac9ba62a57c;hb=77fa99471ddad0dfc5c039829498fb973fbf341f;hp=516646674a55e9d947ae70601e0ecffdf519d2c2;hpb=db4fbf8bd09c3b2f0286d1b65472b18d573a4227;p=gigi.git diff --git a/src/club/wpia/gigi/output/NameInput.java b/src/club/wpia/gigi/output/NameInput.java index 51664667..272c06e4 100644 --- a/src/club/wpia/gigi/output/NameInput.java +++ b/src/club/wpia/gigi/output/NameInput.java @@ -74,8 +74,11 @@ public class NameInput implements Outputable { 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"); + } return new NamePart[] { - new NamePart(NamePartType.SINGLE_NAME, name) + new NamePart(NamePartType.SINGLE_NAME, name.trim()) }; } String[] fparts = split(fname);