Construct a message automatically when we complete a stage
git-svn-id: http://webgoat.googlecode.com/svn/trunk@168 4033779f-a91e-0410-96ef-6bf7bf53c507
This commit is contained in:
parent
26ed31df68
commit
4665256674
@ -17,7 +17,16 @@ public abstract class RandomLessonAdapter extends LessonAdapter {
|
||||
}
|
||||
|
||||
public void setStageComplete(WebSession s, String stage) {
|
||||
getLessonTracker(s).setStageComplete(stage, true);
|
||||
RandomLessonTracker lt = getLessonTracker(s);
|
||||
lt.setStageComplete(stage, true);
|
||||
if (lt.getCompleted()) {
|
||||
s.setMessage("Congratulations, you have completed this lesson");
|
||||
} else {
|
||||
String message = "You have completed stage " + stage + ".";
|
||||
if (! stage.equals(lt.getStage()))
|
||||
message = message + " Welcome to " + lt.getStage();
|
||||
s.setMessage(message);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
x
Reference in New Issue
Block a user