@@ -16,6 +16,8 @@ class ActivityController {
16
16
} else if ( location != "" && from . is ( ":checked" ) ) {
17
17
activityType = "fromSchool"
18
18
}
19
+ const universityName = await this . model . getUserUniversity ( USER_ID )
20
+
19
21
const filterData = {
20
22
transportationType : $ ( '#transportationTypeFilter' ) . val ( ) ,
21
23
specificGender : $ ( '#genderFilter' ) . is ( ':checked' ) ,
@@ -24,9 +26,12 @@ class ActivityController {
24
26
activityType : activityType ,
25
27
26
28
}
29
+
30
+ filterData . universityName = universityName
31
+
27
32
const allActivities = await this . model . getAllActivities ( USER_ID , filtered , filterData )
28
33
const activities = allActivities . map ( activityData => new Activity ( activityData ) )
29
- const modalData = { transportation :[ "Bus" , "Car" ] , university :"Harvard" }
34
+ const modalData = { transportation :[ "Bus" , "Car" ] , university :universityName }
30
35
this . view . renderPage ( activities , modalData )
31
36
} catch ( error ) {
32
37
console . error ( 'Error filtering or fetching activities:' , error )
@@ -62,9 +67,11 @@ class ActivityController {
62
67
63
68
async showMyActivities ( ) {
64
69
try {
70
+ const universityName = await this . model . getUserUniversity ( USER_ID )
65
71
const myActivities = await this . model . showMyActivities ( USER_ID )
66
72
const activities = myActivities . map ( activityData => new Activity ( activityData ) )
67
- const modalData = { transportation :[ "Bus" , "Car" ] , university :"Harvard" }
73
+ console . log ( universityName )
74
+ const modalData = { transportation :[ "Bus" , "Car" ] , university :universityName }
68
75
this . view . renderMyPage ( activities , modalData )
69
76
70
77
} catch ( error ) {
0 commit comments