X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=removegroupscommand.cpp;fp=removegroupscommand.cpp;h=e5a3bb2edc7fc97dacb89393ef3a2968b64247b4;hp=6ec0fcd34e61500633ecdec6e921ae987fe19e31;hb=1b0bddfbf4ac5df7e2dad03c8a5350e71b052f78;hpb=5eca3348fe3962b8965236ca877ef6f52e8fb104 diff --git a/removegroupscommand.cpp b/removegroupscommand.cpp index 6ec0fcd..e5a3bb2 100644 --- a/removegroupscommand.cpp +++ b/removegroupscommand.cpp @@ -191,13 +191,9 @@ RemoveGroupsCommand::RemoveGroupsCommand(string option) { else { m->setNameFile(namefile); } groupfile = validParameter.validFile(parameters, "group", true); - if (groupfile == "not open") { abort = true; } - else if (groupfile == "not found") { - //if there is a current group file, use it - groupfile = m->getGroupFile(); - if (groupfile != "") { m->mothurOut("Using " + groupfile + " as input file for the group parameter."); m->mothurOutEndLine(); } - else { m->mothurOut("You have no current groupfile and the group parameter is required."); m->mothurOutEndLine(); abort = true; } - }else { m->setGroupFile(groupfile); } + if (groupfile == "not open") { groupfile = ""; abort = true; } + else if (groupfile == "not found") { groupfile = ""; } + else { m->setGroupFile(groupfile); } listfile = validParameter.validFile(parameters, "list", true); if (listfile == "not open") { listfile = ""; abort = true; }