fs.set_username(username);
if ((i = find_arg_with_value(ua, "fileid")) >= 0) {
- if (!is_a_number_list(ua->argv[i])) {
+ if (ua->argv[i][0] != '\0' && !is_a_number_list(ua->argv[i])) {
ua->error_msg("Please provide fileid as a list of integers!\n");
return true;
}
fileid.add(ua->argv[i]);
}
if ((i = find_arg_with_value(ua, "dirid")) >= 0) {
- if (!is_a_number_list(ua->argv[i])) {
+ if (ua->argv[i][0] != '\0' && !is_a_number_list(ua->argv[i])) {
ua->error_msg("Please provide dirid as a list of integers!\n");
return true;
}
if (object) {
i = find_arg_with_value(ua, "objectid");
- if (!is_a_number_list(ua->argv[i])) {
+ if (ua->argv[i][0] != '\0' && !is_a_number_list(ua->argv[i])) {
ua->error_msg("Please provide objectid as a list of integers!\n");
return true;
}