Skip to content

Commit 2a7b869

Browse files
committed
make isTopLevelHtmlNavigation less restrictive
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
1 parent f2cd34d commit 2a7b869

1 file changed

Lines changed: 1 addition & 12 deletions

File tree

lib/Service/RequestClassificationService.php

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,25 +17,14 @@ public static function isTopLevelHtmlNavigation(IRequest $request): bool {
1717
return false;
1818
}
1919

20-
$accept = strtolower($request->getHeader('Accept'));
21-
if ($accept !== '' && strpos($accept, 'text/html') === false) {
20+
if ($request->getHeader('OCS-apirequest') !== '') {
2221
return false;
2322
}
2423

2524
if ($request->getHeader('X-Requested-With') === 'XMLHttpRequest') {
2625
return false;
2726
}
2827

29-
$secFetchMode = strtolower($request->getHeader('Sec-Fetch-Mode'));
30-
if ($secFetchMode !== '' && $secFetchMode !== 'navigate') {
31-
return false;
32-
}
33-
34-
$secFetchDest = strtolower($request->getHeader('Sec-Fetch-Dest'));
35-
if ($secFetchDest !== '' && $secFetchDest !== 'document') {
36-
return false;
37-
}
38-
3928
return true;
4029
}
4130
}

0 commit comments

Comments
 (0)