Compare commits

...

1 Commits

Author SHA1 Message Date
Florian Rival
4469203b67 Fix uncaught exception when courses can't be loaded 2025-08-21 18:00:46 +02:00

View File

@@ -158,7 +158,8 @@ const useCourses = () => {
limits.capabilities.classrooms.hidePremiumProducts;
const fetchCourses = React.useCallback(
async (): Promise<Array<Course>> => {
async (): Promise<void> => {
try {
const fetchedCourses = await listCourses(getAuthorizationHeader, {
userId,
});
@@ -166,7 +167,9 @@ const useCourses = () => {
course => !hidePremiumProducts || !course.isLocked
);
setCourses(displayedCourses);
return displayedCourses;
} catch (error) {
console.error('Error while loading courses:', error);
}
},
[userId, getAuthorizationHeader, hidePremiumProducts]
);