all profiles as lists, better handling, stop using a fallback profile for broken submissions without one

This commit is contained in:
stopflock
2025-10-24 17:31:04 -05:00
parent f1f145a35f
commit 0db4c0f80d
5 changed files with 143 additions and 259 deletions
-9
View File
@@ -44,15 +44,6 @@ class OperatorProfile {
),
];
/// Built-in default: Lowe's operator profile
factory OperatorProfile.lowes() => getDefaults()[0];
/// Built-in default: The Home Depot operator profile
factory OperatorProfile.homeDepot() => getDefaults()[1];
/// Built-in default: Simon Property Group operator profile
factory OperatorProfile.simonPropertyGroup() => getDefaults()[2];
OperatorProfile copyWith({
String? id,
String? name,