This commit is contained in:
Bubka 2020-01-10 23:27:21 +01:00
parent 9fa4308e24
commit b146ef1d80

View File

@ -18,20 +18,9 @@
AccountId : null AccountId : null
} }
}, },
//props: ['AccountId'],
// watch: {
// AccountId: function(newVal, oldVal) {
// this.getOTP()
// }
// },
methods: { methods: {
getOTP: function () { getOTP: function () {
// if( !this.$props.AccountId ) {
// console.log("AccountId is undefined")
// return
// }
let token = localStorage.getItem('jwt') let token = localStorage.getItem('jwt')
axios.defaults.headers.common['Content-Type'] = 'application/json' axios.defaults.headers.common['Content-Type'] = 'application/json'
@ -42,7 +31,6 @@
this.position = response.data.position; this.position = response.data.position;
let dots = this.$el.querySelector('.dots'); let dots = this.$el.querySelector('.dots');
//let lastdot = dots.querySelector('li:last-child');
// clear active dots // clear active dots
while (dots.querySelector('[data-is-active]')) { while (dots.querySelector('[data-is-active]')) {
@ -53,21 +41,12 @@
let active = dots.querySelector('li:nth-child(' + (this.position + 1 ) + ')'); let active = dots.querySelector('li:nth-child(' + (this.position + 1 ) + ')');
active.setAttribute('data-is-active', true); active.setAttribute('data-is-active', true);
// if (active === null) {
// this.$el.querySelector('.dots li:first-child').setAttribute('data-is-active', true);
// active = dots.querySelector('[data-is-active]');
// }
let self = this; let self = this;
this.timerID = setInterval(function() { this.timerID = setInterval(function() {
let sibling = active.nextSibling; let sibling = active.nextSibling;
// axios.get('api/twofaccounts/' + self.AccountId + '/totp').then(response => {
// console.log(response.data.totp.substr(0, 3) + " " + response.data.totp.substr(3))
// console.log(response.data.position);
if(active.nextSibling === null) { if(active.nextSibling === null) {
console.log('no more sibling to activate, we refresh the TOTP') console.log('no more sibling to activate, we refresh the TOTP')
self.stopLoop() self.stopLoop()
@ -79,8 +58,6 @@
sibling.setAttribute('data-is-active', true); sibling.setAttribute('data-is-active', true);
active = sibling active = sibling
} }
// })
}, 1000); }, 1000);
}) })