From 3dedd8191a250f15fd6342f4648822fcbc9e1a78 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim=20D=C3=BCsterhus?= Date: Tue, 17 Nov 2020 10:26:11 +0100 Subject: [PATCH] Merge transactions in MultifactorManageForm::save() --- .../install/files/lib/form/MultifactorManageForm.class.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/wcfsetup/install/files/lib/form/MultifactorManageForm.class.php b/wcfsetup/install/files/lib/form/MultifactorManageForm.class.php index 1afd08e3c8..8eea7c7517 100644 --- a/wcfsetup/install/files/lib/form/MultifactorManageForm.class.php +++ b/wcfsetup/install/files/lib/form/MultifactorManageForm.class.php @@ -118,12 +118,11 @@ class MultifactorManageForm extends AbstractFormBuilderForm { $this->returnData = $this->processor->processManagementForm($this->form, $setup); $this->setup = $setup; - WCF::getDB()->commitTransaction(); - WCF::getDB()->beginTransaction(); if (!$this->hasBackupCodes()) { $this->generateBackupCodes(); } + WCF::getDB()->commitTransaction(); $this->saved(); -- 2.20.1