From 4cf1920e3652cb3f4d517a1d7c9ce0eba1ed04d8 Mon Sep 17 00:00:00 2001 From: Michel Weststrate Date: Fri, 5 Nov 2021 05:07:29 -0700 Subject: [PATCH] Fix cert generation for new users Summary: Changelog: Fix server certificates not being generated for first time users. As reported in https://fb.workplace.com/groups/flippersupport/permalink/1247554795725176/, server certificates are not generated properly for new users. Also the fix. Omg. How does typechecking not find this? ...Oh yeah yeah I now, `await not-a-promise` is juuuusst fine. Long live `.then(` I guess... Reviewed By: jknoxville Differential Revision: D32203132 fbshipit-source-id: abd75c178e9c8640a266b2012b9250503d4258be --- desktop/flipper-server-core/src/utils/CertificateProvider.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/flipper-server-core/src/utils/CertificateProvider.tsx b/desktop/flipper-server-core/src/utils/CertificateProvider.tsx index 329204bbe..e0294ab8e 100644 --- a/desktop/flipper-server-core/src/utils/CertificateProvider.tsx +++ b/desktop/flipper-server-core/src/utils/CertificateProvider.tsx @@ -586,7 +586,7 @@ export default class CertificateProvider { } async loadSecureServerConfig(): Promise { - await this.certificateSetup; + await this.certificateSetup(); return { key: await fs.readFile(serverKey), cert: await fs.readFile(serverCert),