feature/cli/complete-command #33
@ -14,6 +14,8 @@ public class CreateCommand implements Command {
|
|||||||
public Optional<String> handle(String[] args, TaskService service) {
|
public Optional<String> handle(String[] args, TaskService service) {
|
||||||
if (args.length > 0) {
|
if (args.length > 0) {
|
||||||
var title = String.join(" ", args);
|
var title = String.join(" ", args);
|
||||||
|
if (title.length() > 30)
|
||||||
|
return Optional.of("Ошибка: максимальная длинна названия задачи 30 символов.");
|
||||||
service.create(title);
|
service.create(title);
|
||||||
return Optional.of(String.format("Задача \"%s\" успешно добавлена!", title));
|
return Optional.of(String.format("Задача \"%s\" успешно добавлена!", title));
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user