mirror of
https://github.com/nextcloud/server.git
synced 2026-02-20 00:12:30 -05:00
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>
This commit is contained in:
parent
395e90c645
commit
d6bad0c0ba
6 changed files with 3 additions and 26 deletions
|
|
@ -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);
|
||||
$isIE = OC_Util::isIe();
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
Loading…
Reference in a new issue