rate limit handling

This commit is contained in:
2026-01-05 20:55:37 -06:00
parent d4e7e4bb65
commit 6302018647
6 changed files with 100 additions and 13 deletions

View File

@@ -19,7 +19,7 @@ class _CreateGroupDialogState extends State<CreateGroupDialog> {
bool isLoading = true;
String? errorMessage;
final bool dev = true;
final bool dev = false;
@override
void initState() {

View File

@@ -27,8 +27,6 @@ class _EditGroupDialogState extends State<EditGroupDialog> {
bool isLoading = true;
String? errorMessage;
final bool dev = true;
@override
void initState() {
super.initState();
@@ -91,7 +89,7 @@ class _EditGroupDialogState extends State<EditGroupDialog> {
}
Future<void> _updateGroup() async {
if (selectedPeripheralIds.length < 2 && !dev) {
if (selectedPeripheralIds.length < 2) {
setState(() {
errorMessage = 'Please select at least 2 blinds';
});
@@ -151,7 +149,7 @@ class _EditGroupDialogState extends State<EditGroupDialog> {
Container(
padding: const EdgeInsets.all(10),
decoration: BoxDecoration(
color: selectedPeripheralIds.length >= 2 || dev
color: selectedPeripheralIds.length >= 2
? Theme.of(context).primaryColorLight.withValues(alpha: 0.5)
: Colors.orange.withValues(alpha: 0.5),
borderRadius: BorderRadius.circular(10),