CCExtractor / CCExtractor/taskwarrior-flutter

Sync settings enabled even if sync server configurations are not set

Abierto
#548 3 comentarios 0 reacciones 0 asignados Ver en GitHub
bug
Lenguaje dominante
Dart
Estrellas
244
Forks
179
Merge medio
12 h 42 min
PR fusionados (30 d)
2

Descripción

### Describe your issue

user should not able to toggle Sync Settings without first configuring TaskServer.
In my opinion the sync settings should be disabled if config of any one taskServer is not set,And prompt user to set them

### Steps to reproduce

_navigation_
1.open the app
2.click on menu (top right)
**IMPORTANT** -remove, if any previously created profile/taskServer (remember you cant remove default "New Alias")
3.Click on settings
4. And you will able to set sync on Start and Sync on task create (again which should not be allowed if taskServer configs are not set to import user experience.

### What was the expected result?

Should prompt user to set profile/taskServer

### Put here any screenshots or videos (optional)

![Image](https://github.com/user-attachments/assets/5a78a1a4-0512-419e-8b5a-f6e17a9d6a1f)

### How can we contact you (optional)

parthakadam2007@gmail.com

### Would you like to work on this issue?

Yes

### By submitting this issue, I have confirmed that:

- [x] I have starred the repo ⭐ and watched 👀 it on GitHub and followed the contribution guidelines.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza en la pantalla Settings de la aplicación y sigue los controles Sync on Start y Sync on task create hasta la configuración de TaskServer/perfil. Reproduce el flujo después de eliminar los perfiles que no sean el predeterminado y verifica que una configuración no disponible desactive los controles o solicite al usuario que configure un TaskServer.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
dart, flutter
Área
mobile
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.