File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
genotype_api/services/endpoint_services Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -85,12 +85,13 @@ def upload_plate(self, file: UploadFile) -> None:
85
85
new_plate : Plate = self .store .get_plate_by_plate_id (plate_id = plate_id )
86
86
analyses : list [Analysis ] = list (excel_parser .generate_analyses (plate_id = new_plate .id ))
87
87
self .store .check_analyses_objects (analyses = analyses , analysis_type = Types .GENOTYPE )
88
+ for analysis in analyses :
89
+ self .store .create_analysis (analysis = analysis )
88
90
self .store .create_analyses_samples (analyses = analyses )
89
-
90
91
plate_obj .analyses = analyses
91
-
92
- for analysis in plate . analyses :
93
- self .store .refresh_sample_status (sample = analysis . sample )
92
+ for analysis in analyses :
93
+ sample : Sample = self . store . get_sample_by_id ( sample_id = analysis . sample_id )
94
+ self .store .refresh_sample_status (sample = sample )
94
95
self .store .refresh_plate (plate = plate )
95
96
96
97
def update_plate_sign_off (
You can’t perform that action at this time.
0 commit comments