This commit is contained in:
Juan Felipe Duarte
2023-06-26 17:38:13 -05:00
parent 580d1eeba0
commit 352bb40145
7 changed files with 197 additions and 60 deletions
+3 -4
View File
@@ -10,7 +10,6 @@ import 'package:prosappco/src/components/pop_appbar.dart';
import 'package:prosappco/src/models/setting_model.dart';
import 'package:prosappco/src/models/user_model.dart';
import 'package:prosappco/src/screens/professional_info.dart';
import '../models/scores_model.dart';
class ProfessionalScreen extends StatefulWidget {
@@ -227,10 +226,8 @@ class _ProfessionalScreenState extends State<ProfessionalScreen> {
try {
QuerySnapshot users = await usersCollection.get();
for (DocumentSnapshot user in users.docs) {
// Acceder a los datos de cada usuario
Map<String, dynamic> data = user.data() as Map<String, dynamic>;
// Crear un objeto Professional a partir de los datos del usuario
_photo = await AuthenticationRepository.instance.getPhoto(user.id);
if (data['estado'] == 'activo') {
@@ -242,7 +239,9 @@ class _ProfessionalScreenState extends State<ProfessionalScreen> {
.toList();
if (widget.profession == data['profesion'] ||
widget.profession == '' && userme?.city == data['city']) {
widget.profession == '' &&
userme?.city == data['city'] &&
data['ubicacion'] != null) {
Professional professional = Professional(
id: user.id,
name: data['name'],