Skip to content

Commit e57f0d1

Browse files
authored
Merge pull request #55 from IrvingCM123/release
Release
2 parents 12859e3 + e254d06 commit e57f0d1

File tree

3 files changed

+24
-18
lines changed

3 files changed

+24
-18
lines changed

src/app/Views/UI/inicio/inicio.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ export class InicioComponent implements OnInit {
3232
}
3333

3434
async obtener_cantidadEstudiantes() {
35-
let nrc: string[] | any = this.Materias.map( (materia: any) => materia.nrc_materia );
36-
let carrera: string[] | any = this.Materias.map( (materia: any) => materia.carrera_materia );
35+
let nrc: string[] | any = await this.Materias.map( (materia: any) => materia.nrc_materia );
36+
let carrera: string[] | any = await this.Materias.map( (materia: any) => materia.carrera_materia );
3737

3838
for (let a = 0; a <= nrc.length - 1; a++) {
3939
this.cantidad_alumnos[a] = await this.datos_Locales.getCantidadEstudiantes(nrc[a], carrera[a]);

src/app/Views/UI/listas/FirestoreListas.service.ts

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,25 @@ export class FirestoreService {
3232
}
3333

3434
async getListaAsistencia(nrc: string, carrera: string) {
35-
36-
let url = '/' + carrera + '/Materias/' + nrc;
37-
const lista_encontrada = await this.firestore.collection(url).get().toPromise();
38-
39-
if (lista_encontrada) {
40-
const datos_lista = lista_encontrada.docs.map((alumnos) => alumnos.data());
41-
return datos_lista;
42-
} else {
43-
console.log('No se pudo obtener la información de Firestore.');
35+
try {
36+
let url = '/' + carrera + '/Materias/' + nrc;
37+
const lista_encontrada = await this.firestore.collection(url).get().toPromise();
38+
console.log("Lista Asistencia", lista_encontrada);
39+
if (lista_encontrada) {
40+
const datos_lista = await lista_encontrada.docs.map((alumnos) => alumnos.data());
41+
console.log("Dato", datos_lista);
42+
return datos_lista;
43+
} else {
44+
console.log('No se pudo obtener la información de Firestore.');
45+
return [];
46+
}
47+
} catch (error) {
48+
console.error('Error al obtener la información de Firestore:', error);
4449
return [];
4550
}
4651
}
4752

53+
4854
async getCantidadEstudiantes(nrc: string, carrera: string) {
4955
let url = '/' + carrera + '/Materias/' + nrc;
5056
const lista_encontrada = await this.firestore.collection(url).get().toPromise();

src/environments/environment.prod.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ export const environment = {
33
apiUrl:'https://my-json-server.typicode.com/IrvingCM123/Consumir_Apis',
44
apiMensaje: 'http://localhost:2000/Servidor/enviar/',
55
firebase: {
6-
apiKey: 'AIzaSyDIahzHtIBUdWUOWGam_MesAxCUBgkcQkg',
7-
authDomain: "sistemaasistencia-9d5e1.firebaseapp.com",
8-
projectId: "sistemaasistencia-9d5e1",
9-
storageBucket: "sistemaasistencia-9d5e1.appspot.com",
10-
messagingSenderId: "245812703918",
11-
appId: "1:245812703918:web:68c6faf48e5971ab5c333f",
12-
measurementId: "G-V4BQXPDH5X"
6+
apiKey: 'AIzaSyBJwetPrTGU_1DS3YNvI5sL8FZNpXNWXjk',
7+
authDomain: 'listasasistencia-f6f1d.firebaseapp.com',
8+
projectId: 'listasasistencia-f6f1d',
9+
storageBucket: 'listasasistencia-f6f1d.appspot.com',
10+
messagingSenderId: '678706300098',
11+
appId: '1:678706300098:web:8695fa0606bac74a81275b',
12+
measurementId: 'G-064GBWZ9SK',
1313
}
1414
};

0 commit comments

Comments
 (0)