()
| 25 | } |
| 26 | |
| 27 | @Override |
| 28 | protected boolean run() { |
| 29 | final String name = args[0], password = args[1]; |
| 30 | if(!Databases.validName(name)) return error(NAME_INVALID_X, name); |
| 31 | if(name.equals(UserText.ADMIN)) return error(ADMIN_STATIC); |
| 32 | |
| 33 | final Users users = context.users; |
| 34 | users.add(new User(name, password)); |
| 35 | users.write(); |
| 36 | return info(USER_CREATED_X, args[0]); |
| 37 | } |
| 38 | |
| 39 | @Override |
| 40 | public void build(final CmdBuilder cb) { |