From 7dad33a62606960a1ad0401e12e5f7cfe18fcaa6 Mon Sep 17 00:00:00 2001 From: Pascal Hartig Date: Mon, 21 Aug 2023 04:00:56 -0700 Subject: [PATCH] Fix keytar types Summary: The linter otherwise wants us to remove `awaits` which are in fact required. Reviewed By: lblasa Differential Revision: D48467534 fbshipit-source-id: 355aee4bc22098086600b85edf58c8ed077b8aaf --- desktop/flipper-server-core/src/utils/keytar.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/desktop/flipper-server-core/src/utils/keytar.tsx b/desktop/flipper-server-core/src/utils/keytar.tsx index 9b569b536..cc8b09858 100644 --- a/desktop/flipper-server-core/src/utils/keytar.tsx +++ b/desktop/flipper-server-core/src/utils/keytar.tsx @@ -13,9 +13,13 @@ import {UserNotSignedInError} from 'flipper-common'; export const SERVICE_FLIPPER = 'flipper.oAuthToken'; export type KeytarModule = { - getPassword(service: string, username: string): string; - deletePassword(service: string, username: string): void; - setPassword(service: string, username: string, password: string): void; + getPassword(service: string, username: string): Promise; + deletePassword(service: string, username: string): Promise; + setPassword( + service: string, + username: string, + password: string, + ): Promise; }; export class KeytarManager {