mirror of
https://github.com/UniversityOfHelsinkiCS/oodikone.git
synced 2026-10-12 19:03:39 +03:00
Fix crash if course has no name or error message
This commit is contained in:
@@ -13,7 +13,7 @@ const MandatoryCourseTable = ({ studyProgramme, mandatoryCourses, language, dele
|
|||||||
)
|
)
|
||||||
|
|
||||||
const columns = [
|
const columns = [
|
||||||
{ key: 'name', title: 'Name', getRowVal: course => course.name[language] },
|
{ key: 'name', title: 'Name', getRowVal: course => course.name ? course.name[language] : null }, //eslint-disable-line
|
||||||
{ key: 'code', title: 'Code', getRowVal: course => course.code },
|
{ key: 'code', title: 'Code', getRowVal: course => course.code },
|
||||||
{ key: 'delete', title: 'Delete', getRowVal: course => deleteButton(course.code) }
|
{ key: 'delete', title: 'Delete', getRowVal: course => deleteButton(course.code) }
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -51,8 +51,7 @@ const reducer = (state = { data: [] }, action) => {
|
|||||||
return {
|
return {
|
||||||
...state,
|
...state,
|
||||||
pending: false,
|
pending: false,
|
||||||
error: true,
|
error: true
|
||||||
data: action.response
|
|
||||||
}
|
}
|
||||||
case 'ADD_MANDATORY_COURSE_SUCCESS':
|
case 'ADD_MANDATORY_COURSE_SUCCESS':
|
||||||
return {
|
return {
|
||||||
|
|||||||
Reference in New Issue
Block a user