Browse Source
list.php files are only invoked via ViewController and APIController
Both of them actually check that the user is logged in before
and also the list.php files themselves would break with
getUserSession()->getUser()->getUID() which they contain.
Signed-off-by: Joas Schilling <coding@schilljs.com>
pull/30024/head
Joas Schilling
4 years ago
No known key found for this signature in database
GPG Key ID: 7076EA9751AACDDA
6 changed files with
3 additions and
26 deletions
apps/files/list.php
apps/files/recentlist.php
apps/files_external/list.php
apps/files_sharing/list.php
apps/files_trashbin/list.php
apps/systemtags/list.php
@ -29,7 +29,7 @@ $userSession = \OC::$server->getUserSession();
// TODO: move this to the generated config.js
/** @var IManager $shareManager */
$shareManager = \OC :: $server -> get ( IManager :: class );
$publicUploadEnabled = $shareManager -> shareApiLinkAllowPublicUpload () ? 'yes' : 'no' ;;
$publicUploadEnabled = $shareManager -> shareApiLinkAllowPublicUpload () ? 'yes' : 'no' ;
$showgridview = $config -> getUserValue ( $userSession -> getUser () -> getUID (), 'files' , 'show_grid' , false );
@ -23,8 +23,7 @@
* along with this program . If not , see < http :// www . gnu . org / licenses />.
*
*/
// Check if we are a user
OC_Util :: checkLoggedIn ();
$config = \OC :: $server -> getConfig ();
$userSession = \OC :: $server -> getUserSession ();
@ -23,8 +23,7 @@
* along with this program . If not , see < http :// www . gnu . org / licenses />
*
*/
// Check if we are a user
OC_Util :: checkLoggedIn ();
$config = \OC :: $server -> getConfig ();
$userSession = \OC :: $server -> getUserSession ();
@ -28,8 +28,6 @@ use OCA\Files\Event\LoadSidebar;
use OCA\Viewer\Event\LoadViewer ;
use OCP\EventDispatcher\GenericEvent ;
// Check if we are a user
OC_Util :: checkLoggedIn ();
$config = \OC :: $server -> getConfig ();
$userSession = \OC :: $server -> getUserSession ();
$legacyEventDispatcher = \OC :: $server -> getEventDispatcher ();
@ -24,8 +24,6 @@
* along with this program . If not , see < http :// www . gnu . org / licenses />
*
*/
// Check if we are a user
OC_Util :: checkLoggedIn ();
$config = \OC :: $server -> getConfig ();
$userSession = \OC :: $server -> getUserSession ();
@ -20,23 +20,6 @@
* along with this program . If not , see < http :// www . gnu . org / licenses />
*
*/
// WARNING: this should be moved to proper AppFramework handling
// Check if we are a user
if ( ! \OC :: $server -> getUserSession () -> isLoggedIn ()) {
header ( 'Location: ' . \OC :: $server -> getURLGenerator () -> linkToRoute (
'core.login.showLoginForm' ,
[
'redirect_url' => \OC :: $server -> getRequest () -> getRequestUri (),
]
)
);
exit ();
}
// Redirect to 2FA challenge selection if 2FA challenge was not solved yet
if ( \OC :: $server -> getTwoFactorAuthManager () -> needsSecondFactor ( \OC :: $server -> getUserSession () -> getUser ())) {
header ( 'Location: ' . \OC :: $server -> getURLGenerator () -> linkToRoute ( 'core.TwoFactorChallenge.selectChallenge' ));
exit ();
}
$tmpl = new OCP\Template ( 'systemtags' , 'list' , '' );
$tmpl -> printPage ();