Merge pull request #570 from c-bata/fix-user-attrs

Fix the bug while displaying `study_user_attrs`
This commit is contained in:
c-bata
2023-08-24 16:20:06 +09:00
committed by GitHub
4 changed files with 5 additions and 1 deletions
+1
View File
@@ -131,6 +131,7 @@ def serialize_study_detail(
serialized: dict[str, Any] = {
"name": summary.study_name,
"directions": [d.name.lower() for d in summary.directions],
"user_attrs": serialize_attrs(summary.user_attrs),
}
system_attrs = getattr(summary, "system_attrs", {})
if summary.datetime_start is not None:
+2
View File
@@ -59,6 +59,7 @@ interface StudyDetailResponse {
name: string
datetime_start: string
directions: StudyDirection[]
user_attrs: Attribute[]
trials: TrialResponse[]
best_trials: TrialResponse[]
intersection_search_space: SearchSpaceItem[]
@@ -93,6 +94,7 @@ export const getStudyDetailAPI = (
name: res.data.name,
datetime_start: new Date(res.data.datetime_start),
directions: res.data.directions,
user_attrs: res.data.user_attrs,
trials: trials,
best_trials: best_trials,
union_search_space: res.data.union_search_space,
@@ -39,7 +39,7 @@ export const StudyHistory: FC<{ studyId: number }> = ({ studyId }) => {
setIncludePruned(!includePruned)
}
const userAttrs = studySummary?.user_attrs || []
const userAttrs = studySummary?.user_attrs || studyDetail?.user_attrs || []
const userAttrColumns: DataGridColumn<Attribute>[] = [
{ field: "key", label: "Key", sortable: true },
{ field: "value", label: "Value", sortable: true },
+1
View File
@@ -185,6 +185,7 @@ type StudyDetail = {
id: number
name: string
directions: StudyDirection[]
user_attrs: Attribute[]
datetime_start: Date
best_trials: Trial[]
trials: Trial[]