22
22
# region CREATES
23
23
24
24
25
- class SequencingGroupUpdateModel (BaseModel ):
25
+ class SequencingGroupMetaUpdateModel (BaseModel ):
26
26
"""Update sequencing group model"""
27
27
28
28
meta : dict [str , Any ] | None = None
29
- platform : str | None = None
30
- technology : str | None = None
31
- type : str | None = None
32
29
33
30
34
31
@router .get ('{sequencing_group_id}' , operation_id = 'getSequencingGroup' )
@@ -62,7 +59,7 @@ async def get_all_sequencing_group_ids_by_sample_by_type(
62
59
@router .get ('/project/{sequencing_group_id}' , operation_id = 'updateSequencingGroup' )
63
60
async def update_sequencing_group (
64
61
sequencing_group_id : str ,
65
- sequencing_group : SequencingGroupUpdateModel ,
62
+ sequencing_group : SequencingGroupMetaUpdateModel ,
66
63
connection : Connection = get_project_write_connection ,
67
64
) -> bool :
68
65
"""Update the meta fields of a sequencing group"""
@@ -72,9 +69,6 @@ async def update_sequencing_group(
72
69
SequencingGroupUpsertInternal (
73
70
id = sequencing_group_id_transform_to_raw (sequencing_group_id ),
74
71
meta = sequencing_group .meta ,
75
- platform = sequencing_group .platform ,
76
- technology = sequencing_group .technology ,
77
- type = sequencing_group .type ,
78
72
)
79
73
]
80
74
)
0 commit comments