Prevent kick-out when copying an OTP during import

This commit is contained in:
Bubka 2023-11-15 17:33:56 +01:00
parent a4011388ca
commit c4b2d3a005

View File

@ -12,6 +12,7 @@
const notify = useNotifyStore()
const $2fauth = inject('2fauth')
const { copy, copied } = useClipboard({ legacy: true })
const route = useRoute()
const emit = defineEmits(['please-close-me', 'increment-hotp', 'validation-error'])
const props = defineProps({
@ -211,7 +212,7 @@
copy(otp.replace(/ /g, ''))
if (copied) {
if(user.preferences.kickUserAfter == -1 && (permit_closing || false) === true) {
if(user.preferences.kickUserAfter == -1 && (permit_closing || false) === true && route.name != 'importAccounts') {
user.logout({ kicked: true})
}
else if(user.preferences.closeOtpOnCopy && (permit_closing || false) === true) {