checkUpdated method

Future<bool> checkUpdated()

Implementation

Future<bool> checkUpdated() async {
  await getAppInfo();
  var upd = false;

  if (!await Cav.instance.getJsonFile(jsonUrl)) return upd;

  final appFile = Cav.instance.appFile;
  final packages = [
    appFile.androidPackage,
    appFile.iOSPackage,
    appFile.windowsPackage,
    appFile.linuxPackage,
    appFile.macOSPackage,
    appFile.webPackage,
  ];

  if (!packages.contains(_appPackage)) return upd;

  upd = await getAppVersion();

  return upd;
}