Keep stored home API keys hidden on edit

This commit is contained in:
Artem Kokos
2026-05-16 11:22:02 +07:00
parent 83d946558b
commit 894ba91095
3 changed files with 100 additions and 27 deletions

View File

@@ -73,6 +73,9 @@ class FakeIgnisApi extends IgnisApi {
String? deletedGroupId;
Map<String, dynamic>? scheduledOnceParams;
Map<String, dynamic>? scheduledCronParams;
String? validatedBaseUrl;
String? validatedApiKey;
int validateCredentialsCalls = 0;
int rescanCalls = 0;
FakeIgnisApi({
@@ -99,6 +102,9 @@ class FakeIgnisApi extends IgnisApi {
@override
Future<void> validateCredentials(String baseUrl, String apiKey) async {
validateCredentialsCalls += 1;
validatedBaseUrl = baseUrl;
validatedApiKey = apiKey;
final error = authError;
if (error != null) throw error;
}