File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,4 @@ class ReactionsConfig(AppConfig):
6
6
default_auto_field = "django.db.models.BigAutoField"
7
7
name = "reactions"
8
8
9
- def ready (self ):
10
- # Start MATLAB session once at startup
11
- MatlabSessionManager ()
9
+
Original file line number Diff line number Diff line change @@ -577,6 +577,7 @@ def add_to_vmh(request):
577
577
metabolite_abbr = abbr ,
578
578
)
579
579
else :
580
+ matlab_session .quit ()
580
581
return JsonResponse (
581
582
{'status' : 'error' , 'message' : matlab_result ['message' ]})
582
583
reaction_formulas = [
@@ -634,10 +635,12 @@ def add_to_vmh(request):
634
635
workspace = Workspace .objects .get (user = user )
635
636
reaction_obj = reaction_objs [idx ] # already loaded!
636
637
workspace .reactions .remove (reaction_obj )
638
+ matlab_session .quit ()
637
639
return JsonResponse ({'status' : 'success' ,
638
640
'rxn_added_info' : rxn_added_info ,
639
641
'met_added_info' : met_added_info })
640
642
643
+ matlab_session .quit ()
641
644
return JsonResponse (
642
645
{'status' : 'error' , 'message' : matlab_result ['message' ]})
643
646
You can’t perform that action at this time.
0 commit comments