Fix account & room settings race condition (#7953)

This commit is contained in:
Michael Telatynski 2022-03-03 22:09:06 +00:00 committed by GitHub
parent b8f37a46f0
commit afbe3d16b4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 169 additions and 122 deletions

View file

@ -15,7 +15,6 @@ limitations under the License.
*/
import { MatrixClient } from "matrix-js-sdk/src/client";
import { logger } from "matrix-js-sdk/src/logger";
import SettingsHandler from "./SettingsHandler";
@ -49,7 +48,5 @@ export default abstract class MatrixClientBackedSettingsHandler extends Settings
return MatrixClientBackedSettingsHandler._matrixClient;
}
protected initMatrixClient(oldClient: MatrixClient, newClient: MatrixClient) {
logger.warn("initMatrixClient not overridden");
}
protected abstract initMatrixClient(oldClient: MatrixClient, newClient: MatrixClient);
}