diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2021-07-22 13:21:25 +0200 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2021-07-22 13:21:25 +0200 |
commit | 7ca81f360f42341b2941798374160d362507ba26 (patch) | |
tree | a3d4701504898e6c864980b989b78fc88ed92fbd /core/src/login.js | |
parent | 49b490ce6d1d726aa1c335b0b5c440d8a3cae5ff (diff) | |
download | nextcloud-server-7ca81f360f42341b2941798374160d362507ba26.tar.gz nextcloud-server-7ca81f360f42341b2941798374160d362507ba26.zip |
Fix eslint and update bundles
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'core/src/login.js')
-rw-r--r-- | core/src/login.js | 44 |
1 files changed, 1 insertions, 43 deletions
diff --git a/core/src/login.js b/core/src/login.js index 9a2507e4798..13f6bfb86c9 100644 --- a/core/src/login.js +++ b/core/src/login.js @@ -23,8 +23,6 @@ * */ -import { loadState } from '@nextcloud/initial-state' -import queryString from 'query-string' import Vue from 'vue' // eslint-disable-next-line no-unused-vars @@ -32,47 +30,7 @@ import OC from './OC/index' // TODO: Not needed but L10n breaks if removed import LoginView from './views/Login.vue' import Nextcloud from './mixins/Nextcloud' -const query = queryString.parse(location.search) -if (query.clear === '1') { - try { - window.localStorage.clear() - window.sessionStorage.clear() - console.debug('Browser storage cleared') - } catch (e) { - console.error('Could not clear browser storage', e) - } -} - Vue.mixin(Nextcloud) -const fromStateOr = (key, orValue) => { - try { - return loadState('core', key) - } catch (e) { - return orValue - } -} - const View = Vue.extend(LoginView) -new View({ - propsData: { - errors: fromStateOr('loginErrors', []), - messages: fromStateOr('loginMessages', []), - redirectUrl: fromStateOr('loginRedirectUrl', undefined), - username: fromStateOr('loginUsername', ''), - throttleDelay: fromStateOr('loginThrottleDelay', 0), - invertedColors: OCA.Theming && OCA.Theming.inverted, - canResetPassword: fromStateOr('loginCanResetPassword', false), - resetPasswordLink: fromStateOr('loginResetPasswordLink', ''), - autoCompleteAllowed: fromStateOr('loginAutocomplete', true), - resetPasswordTarget: fromStateOr('resetPasswordTarget', ''), - resetPasswordUser: fromStateOr('resetPasswordUser', ''), - directLogin: query.direct === '1', - hasPasswordless: fromStateOr('webauthn-available', false), - countAlternativeLogins: fromStateOr('countAlternativeLogins', false), - isHttps: window.location.protocol === 'https:', - isLocalhost: window.location.hostname === 'localhost', - hasPublicKeyCredential: typeof (window.PublicKeyCredential) !== 'undefined', - hideLoginForm: fromStateOr('hideLoginForm', false), - }, -}).$mount('#login') +new View().$mount('#login') |