diff --git a/desktop/flipper-common/src/server-types.tsx b/desktop/flipper-common/src/server-types.tsx index 723f4f99f..64c04e6ef 100644 --- a/desktop/flipper-common/src/server-types.tsx +++ b/desktop/flipper-common/src/server-types.tsx @@ -384,6 +384,7 @@ export type FlipperServerCommands = { 'is-logged-in': () => Promise; 'environment-info': () => Promise; 'move-pwa': () => Promise; + 'fetch-new-version': (version: string) => Promise; }; export type GraphResponse = { diff --git a/desktop/flipper-server-core/src/FlipperServerImpl.tsx b/desktop/flipper-server-core/src/FlipperServerImpl.tsx index 577075b7f..76a756ed6 100644 --- a/desktop/flipper-server-core/src/FlipperServerImpl.tsx +++ b/desktop/flipper-server-core/src/FlipperServerImpl.tsx @@ -60,6 +60,7 @@ import {jfUpload} from './fb-stubs/jf'; import path from 'path'; import {movePWA} from './utils/findInstallation'; import GK from './fb-stubs/GK'; +import {fetchNewVersion} from './fb-stubs/fetchNewVersion'; const {access, copyFile, mkdir, unlink, stat, readlink, readFile, writeFile} = promises; @@ -632,6 +633,7 @@ export class FlipperServerImpl implements FlipperServer { 'move-pwa': async () => { await movePWA(); }, + 'fetch-new-version': fetchNewVersion, }; registerDevice(device: ServerDevice) { diff --git a/desktop/flipper-server-core/src/fb-stubs/fetchNewVersion.tsx b/desktop/flipper-server-core/src/fb-stubs/fetchNewVersion.tsx new file mode 100644 index 000000000..5e3930797 --- /dev/null +++ b/desktop/flipper-server-core/src/fb-stubs/fetchNewVersion.tsx @@ -0,0 +1,10 @@ +/** + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + * @format + */ + +export const fetchNewVersion = async (): Promise => {};