From 2d638d6335218ce19c6aaa3f592388162d6c63f0 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Sun, 16 Mar 2025 08:13:41 -0500 Subject: [PATCH] refactor --- web/repertory/lib/helpers.dart | 2 ++ web/repertory/lib/widgets/ui_settings.dart | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/web/repertory/lib/helpers.dart b/web/repertory/lib/helpers.dart index 090a62c4..6e034f0f 100644 --- a/web/repertory/lib/helpers.dart +++ b/web/repertory/lib/helpers.dart @@ -126,6 +126,8 @@ String? getSettingDescription(String settingPath) { switch (settingPath) { case 'ApiPassword': return "HTTP basic authentication password"; + case 'ApiUser': + return "HTTP basic authentication user"; case 'HostConfig.ApiPassword': return "RENTERD_API_PASSWORD"; default: diff --git a/web/repertory/lib/widgets/ui_settings.dart b/web/repertory/lib/widgets/ui_settings.dart index fedc62c0..194fcaec 100644 --- a/web/repertory/lib/widgets/ui_settings.dart +++ b/web/repertory/lib/widgets/ui_settings.dart @@ -3,7 +3,7 @@ import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'package:repertory/constants.dart' as constants; import 'package:repertory/helpers.dart' - show getSettingDescription, getSettingValidators; + show getSettingDescription, getSettingValidators, trimNotEmptyValidator; import 'package:repertory/models/mount.dart'; import 'package:repertory/models/mount_list.dart'; import 'package:repertory/settings.dart'; @@ -79,7 +79,7 @@ class _UISettingsWidgetState extends State { widget, setState, description: getSettingDescription(key), - validators: getSettingValidators(key), + validators: [...getSettingValidators(key), trimNotEmptyValidator], ); } break;