From dcbc5d392ced72e6290fdf7d48e094d13b094b4a Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Wed, 29 Jun 2016 12:16:13 +0300 Subject: [PATCH] refresh cached course before creating --- .../src/com/jetbrains/edu/learning/StudySerializationUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/educational-core/student/src/com/jetbrains/edu/learning/StudySerializationUtils.java b/python/educational-core/student/src/com/jetbrains/edu/learning/StudySerializationUtils.java index cb4524aab5cb..d9e6e10d07ae 100644 --- a/python/educational-core/student/src/com/jetbrains/edu/learning/StudySerializationUtils.java +++ b/python/educational-core/student/src/com/jetbrains/edu/learning/StudySerializationUtils.java @@ -334,7 +334,7 @@ public class StudySerializationUtils { for (Map.Entry taskFile : taskObject.getAsJsonObject(TASK_FILES).entrySet()) { String name = taskFile.getKey(); String filePath = FileUtil.join(myCourseFile.getParent(), EduNames.LESSON + lessonIndex, EduNames.TASK + taskIndex, name); - VirtualFile resourceFile = LocalFileSystem.getInstance().findFileByIoFile(new File(filePath)); + VirtualFile resourceFile = LocalFileSystem.getInstance().refreshAndFindFileByIoFile(new File(filePath)); if (resourceFile == null) { continue; }