Check for most recent Flipper version in internal builds as well
Reviewed By: passy Differential Revision: D25945643 fbshipit-source-id: 4a831fa8d69c38004c8660597659ebd7007a3230
This commit is contained in:
committed by
Facebook GitHub Bot
parent
84c05d441d
commit
69c8413c57
@@ -9,19 +9,29 @@
|
||||
|
||||
import {notification, Typography} from 'antd';
|
||||
import isProduction from '../utils/isProduction';
|
||||
import {
|
||||
checkForUpdate,
|
||||
VersionCheckResult,
|
||||
} from '../utils/publicVersionChecker';
|
||||
import {reportPlatformFailures} from '../utils/metrics';
|
||||
import React, {useEffect, useState} from 'react';
|
||||
import config from '../utils/processConfig';
|
||||
import fbConfig from '../fb-stubs/config';
|
||||
import {useStore} from '../utils/useStore';
|
||||
import {remote} from 'electron';
|
||||
import {checkForUpdate} from '../fb-stubs/checkForUpdate';
|
||||
|
||||
const version = remote.app.getVersion();
|
||||
|
||||
export type VersionCheckResult =
|
||||
| {
|
||||
kind: 'update-available';
|
||||
url: string;
|
||||
version: string;
|
||||
}
|
||||
| {
|
||||
kind: 'up-to-date';
|
||||
}
|
||||
| {
|
||||
kind: 'error';
|
||||
msg: string;
|
||||
};
|
||||
|
||||
export default function UpdateIndicator() {
|
||||
const [versionCheckResult, setVersionCheckResult] = useState<
|
||||
VersionCheckResult
|
||||
@@ -93,10 +103,7 @@ export default function UpdateIndicator() {
|
||||
duration: null,
|
||||
});
|
||||
}
|
||||
} else if (
|
||||
isProduction() &&
|
||||
(config().launcherEnabled || !fbConfig.isFBBuild)
|
||||
) {
|
||||
} else if (isProduction()) {
|
||||
reportPlatformFailures(
|
||||
checkForUpdate(version).then((res) => {
|
||||
if (res.kind === 'error') {
|
||||
|
||||
Reference in New Issue
Block a user