diff --git a/js/src/views/Account/children/EditIdentity.vue b/js/src/views/Account/children/EditIdentity.vue index 6da675920..52cc77f5a 100644 --- a/js/src/views/Account/children/EditIdentity.vue +++ b/js/src/views/Account/children/EditIdentity.vue @@ -484,15 +484,15 @@ export default class EditIdentity extends mixins(identityEditionMixin) { async generateFeedTokens(): Promise { const newToken = await this.createNewFeedToken(); - this.identity.feedTokens.push(newToken); + this.identity.feedTokens = [...this.identity.feedTokens, newToken]; } async regenerateFeedTokens(): Promise { if (this.identity?.feedTokens.length < 1) return; await this.deleteFeedToken(this.identity.feedTokens[0].token); const newToken = await this.createNewFeedToken(); - this.identity.feedTokens.pop(); - this.identity.feedTokens.push(newToken); + const feedTokens = this.identity.feedTokens.slice(0, -1); + this.identity.feedTokens = [...feedTokens, newToken]; } private async deleteFeedToken(token: string): Promise {