break;
}
- if (searchOn == null || search == null) {
+ if (searchOn == null) {
// TODO: do on reader!!!
for (SupportType type : SupportType.values()) {
if (BasicSearchable.getSearchable(type) != null) {
System.out.println(type);
}
}
- } else {
+ } else if (search != null) {
try {
BasicReader.getReader().search(searchOn, search, page,
- item);
+ item, true);
} catch (IOException e1) {
Instance.getTraceHandler().error(e1);
}
+ } else {
+ exitCode = 255;
}
break;
try {
BasicReader.getReader().searchTag(searchOn, page, item,
- tags.toArray(new Integer[] {}));
+ true, tags.toArray(new Integer[] {}));
} catch (IOException e1) {
Instance.getTraceHandler().error(e1);
}