From: Liana.Bakradze Date: Fri, 28 Oct 2016 13:53:26 +0000 (+0300) Subject: incorrect path X-Git-Tag: pycharm/171.1053~14 X-Git-Url: https://git.jetbrains.org/?p=idea%2Fcommunity.git;a=commitdiff_plain;h=4141fdeeac889ca0134a39d8279c5d90fa702824 incorrect path --- diff --git a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCCreateCourseArchive.java b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCCreateCourseArchive.java index c8efdd55af3b..526cba9c2eda 100644 --- a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCCreateCourseArchive.java +++ b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCCreateCourseArchive.java @@ -117,13 +117,14 @@ public class CCCreateCourseArchive extends DumbAwareAction { private void replaceAnswerFilesWithTaskFiles(Course courseCopy) { for (Lesson lesson : courseCopy.getLessons()) { - final VirtualFile lessonDir = baseDir.findChild(EduNames.LESSON + String.valueOf(lesson.getIndex())); + String lessonDirName = EduNames.LESSON + String.valueOf(lesson.getIndex()); + final VirtualFile lessonDir = baseDir.findChild(lessonDirName); if (lessonDir == null) continue; for (Task task : lesson.getTaskList()) { final VirtualFile taskDir = task.getTaskDir(project); if (taskDir == null) continue; String taskDirName = EduNames.TASK + String.valueOf(task.getIndex()); - VirtualFile studentFileDir = VfsUtil.findRelativeFile(archiveFolder, lessonDir.getName(), taskDirName); + VirtualFile studentFileDir = VfsUtil.findRelativeFile(archiveFolder, lessonDirName, taskDirName); if (studentFileDir == null) { continue; }