Skip to content

Commit d02741e

Browse files
committed
Fix Directory Bug
1 parent 1a6a63d commit d02741e

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

NCodeParser/IO/NovelDownloader.cs

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -211,13 +211,13 @@ public void DownloadNovel(Novel novel, int startIndex, int endIndex, bool mergin
211211

212212
try
213213
{
214-
if (novel.Type == NovelType.Normal || novel.Type == NovelType.R18)
214+
if (!loadOnly && !Directory.Exists(novel.Name))
215215
{
216-
if (!Directory.Exists(novel.Name))
217-
{
218-
Directory.CreateDirectory(novel.Name);
219-
}
216+
Directory.CreateDirectory(novel.Name);
217+
}
220218

219+
if (novel.Type == NovelType.Normal || novel.Type == NovelType.R18)
220+
{
221221
var regex1 = new Regex("<p class=\"novel_subtitle\">(.*)</p>", RegexOptions.Compiled);
222222
var regex2 = new Regex("\"Lp[0-9]*\">(.*)</p>", RegexOptions.Multiline);
223223
var regex3 = new Regex("\"L[0-9]*\">(.*)</p>", RegexOptions.Multiline);
@@ -326,11 +326,6 @@ public void DownloadNovel(Novel novel, int startIndex, int endIndex, bool mergin
326326
}
327327
else
328328
{
329-
if (!Directory.Exists(novel.Name))
330-
{
331-
Directory.CreateDirectory(novel.Name);
332-
}
333-
334329
var Regex1 = new Regex("<p class=\"chapterTitle level1 js-vertical-composition-item\"><span>", RegexOptions.Multiline);
335330
var Regex2 = new Regex("<p class=\"widget-episodeTitle js-vertical-composition-item\">", RegexOptions.Multiline);
336331
var Regex3 = new Regex("<p id=\"p\\d+\"", RegexOptions.Multiline);

0 commit comments

Comments
 (0)