feat: Add a reset button to Custom Sources Dialog

This commit is contained in:
Alberto Ponces
2022-09-07 11:14:54 +01:00
parent 4775e2c07f
commit 75544f1f51
3 changed files with 46 additions and 7 deletions

View File

@ -35,7 +35,7 @@ class ManagerAPI {
}
Future<void> setPatchesRepo(String value) async {
if (value.isEmpty) {
if (value.isEmpty || value.startsWith('/') || value.endsWith('/')) {
value = defaultPatchesRepo;
}
await _prefs.setString('patchesRepo', value);
@ -46,7 +46,7 @@ class ManagerAPI {
}
Future<void> setIntegrationsRepo(String value) async {
if (value.isEmpty) {
if (value.isEmpty || value.startsWith('/') || value.endsWith('/')) {
value = defaultIntegrationsRepo;
}
await _prefs.setString('integrationsRepo', value);
@ -61,7 +61,7 @@ class ManagerAPI {
}
Future<void> setManagerRepo(String value) async {
if (value.isEmpty) {
if (value.isEmpty || value.startsWith('/') || value.endsWith('/')) {
value = defaultManagerRepo;
}
await _prefs.setString('managerRepo', value);