From: Sam H. v. a. <we...@ma...> - 2005-12-15 19:14:11
|
Log Message: ----------- refactored copy-and-pasted code Modified Files: -------------- webwork2/lib/WeBWorK/ContentGenerator/Instructor: PGProblemEditor.pm Revision Data ------------- Index: PGProblemEditor.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm,v retrieving revision 1.65 retrieving revision 1.66 diff -Llib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm -Llib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm -u -r1.65 -r1.66 --- lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm +++ lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm @@ -965,7 +965,7 @@ $edit_level++; my $viewURL; - if ($file_type eq 'problem' ) { # redirect to Problem.pm + if ($file_type eq 'problem' or $file_type eq 'source_path_for_problem_file') { # redirect to Problem.pm my $problemPage = $self->r->urlpath->newFromModule("WeBWorK::ContentGenerator::Problem", courseID => $courseName, setID => $setName, problemID => $problemNumber ); @@ -1008,22 +1008,6 @@ status_message => uri_escape($self->{status_message}) } ); - } elsif ($file_type eq 'source_path_for_problem_file') { # redirect to Problem.pm - my $problemPage = $self->r->urlpath->newFromModule("WeBWorK::ContentGenerator::Problem", - courseID => $courseName, setID => $setName, problemID => $problemNumber - ); - - $viewURL = $self->systemLink($problemPage, - params => { - displayMode => $displayMode, - problemSeed => $problemSeed, - editMode => "temporaryFile", - edit_level => $edit_level, - sourceFilePath => $tempFilePath, - status_message => uri_escape($self->{status_message}) - - } - ); } else { die "I don't know how to redirect this file type $file_type "; } |