Files
classroomio/src/lib/components/Courses/api.js
T

22 lines
537 B
JavaScript
Raw Normal View History

import { supabase } from '$lib/utils/functions/supabase';
2021-08-21 13:26:43 +03:00
export async function fetchCourses(profileId, orgId) {
if (!orgId || !profileId) return;
2021-08-21 13:26:43 +03:00
// Gets courses for a particular organisation where the current logged in user is a groupmember
2021-08-21 13:26:43 +03:00
const { data: allCourses } = await supabase
.rpc('get_courses', {
org_id_arg: orgId
})
2021-08-24 18:20:07 +03:00
.eq('profile_id', profileId);
2021-08-21 13:26:43 +03:00
2021-08-24 18:20:07 +03:00
console.log(`allCourses`, allCourses);
if (!Array.isArray(allCourses)) {
return {
allCourses: []
};
}
2021-08-24 18:20:07 +03:00
return { allCourses };
2021-08-21 13:26:43 +03:00
}