getSecretValue method

Future<String> getSecretValue(
  1. String teamId,
  2. String name
)

Fetches a Secret Value via Firebase Functions.

Implementation

Future<String> getSecretValue(String teamId, String name) async {
  final response = await _apiService.getSecretValue(teamId, name);
  if (response.isSuccessful) {
    final data = response.body;
    if (data == null) return '';
    return data['value'] as String? ?? '';
  }
  throw HttpException(
    'Failed to get secret value from server: ${response.statusCode} ${response.error}',
  );
}