getLinkRunnerInstallInstanceId function

Future<String> getLinkRunnerInstallInstanceId()

Implementation

Future<String> getLinkRunnerInstallInstanceId() async {
  const String key = 'linkrunner_install_instance_id';
  const int idLength = 20;

  final prefs = await SharedPreferences.getInstance();

  String? installInstanceId = prefs.getString(key);

  if (installInstanceId == null) {
    installInstanceId = _generateRandomString(idLength);
    await prefs.setString(key, installInstanceId);
  }

  return installInstanceId;
}