diff --git a/web/src/js/modules/api.js b/web/src/js/modules/api.js index 0dbff28e..3921fb67 100644 --- a/web/src/js/modules/api.js +++ b/web/src/js/modules/api.js @@ -238,8 +238,8 @@ export const api = { id: courseJSON.id, title: courseJSON.title, short_description: courseJSON.short_description, - category: courseJSON.category.id ? courseJSON.category.id : courseJSON.category, - author: courseJSON.author.id ? courseJSON.author.id : courseJSON.author, + category: courseJSON.category && courseJSON.category.id ? courseJSON.category.id : courseJSON.category, + author: courseJSON.author && courseJSON.author.id ? courseJSON.author.id : courseJSON.author, price: parseFloat(courseJSON.price), is_paid: parseFloat(courseJSON.price) > 0, is_deferred: isDeferred,