Skip to content

Commit 036bedc

Browse files
committed
simplify branching
1 parent f2e53c5 commit 036bedc

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

lib/middleware.ts

+9-11
Original file line numberDiff line numberDiff line change
@@ -77,19 +77,17 @@ function handleRequest(
7777
stat = fs.statSync(filename);
7878
} catch (e) {
7979
const nameStats = path.parse(filename);
80+
const maybeIndex = findClosestIndexFileForPath(outputPath, filename.substr(1));
8081

8182
// if it's looks like an SPA path
82-
if (nameStats.ext === '') {
83-
const maybeIndex = findClosestIndexFileForPath(outputPath, filename.substr(1));
84-
if (maybeIndex) {
85-
filename = maybeIndex.replace(path.sep + 'index.html', '');
86-
try {
87-
stat = fs.statSync(filename);
88-
} catch (e) {
89-
// not found
90-
next();
91-
return;
92-
}
83+
if (nameStats.ext === '' && maybeIndex) {
84+
filename = maybeIndex.replace(path.sep + 'index.html', '');
85+
try {
86+
stat = fs.statSync(filename);
87+
} catch (e) {
88+
// not found
89+
next();
90+
return;
9391
}
9492
} else {
9593
// not found

0 commit comments

Comments
 (0)