Changeset 5785
- Timestamp:
- Dec 12, 2019, 2:26:52 PM (3 years ago)
- Location:
- extensions/net.sf.basedb.reggie/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/net.sf.basedb.reggie/trunk/resources/sampleproc/extraction_registration.js
r5607 r5785 458 458 } 459 459 460 exreg.qiacubeDateOnChange = function( )460 exreg.qiacubeDateOnChange = function(event) 461 461 { 462 462 var frm = document.forms['reggie']; … … 477 477 478 478 qiacubeDateIsAfterLysisDate = true; 479 480 479 Wizard.setInputStatus('qiacubeDate', 'valid'); 481 var url = '../Extraction.servlet?ID='+App.getSessionId(); 482 url += '&cmd=GetNextQiacubeRunNo&qiacubeDate='+encodeURIComponent(frm.qiacubeDate.value); 483 Wizard.showLoadingAnimation('Loading Qiacube run number...'); 484 Wizard.asyncJsonRequest(url, exreg.gotNextRunNumber); 480 481 if (event.target.id == 'qiacubeDate') 482 { 483 var url = '../Extraction.servlet?ID='+App.getSessionId(); 484 url += '&cmd=GetNextQiacubeRunNo&qiacubeDate='+encodeURIComponent(frm.qiacubeDate.value); 485 Wizard.showLoadingAnimation('Loading Qiacube run number...'); 486 Wizard.asyncJsonRequest(url, exreg.gotNextRunNumber); 487 } 485 488 } 486 489 … … 743 746 frm['dnaPreNormalize'+id].disabled = !enoughQuantity; 744 747 Doc.element('dnaQuantity'+id).innerHTML = Reggie.formatNumber(lysate.dna.quantity || null, null, 2) || '-'; 745 frm['dnaPreNormalize'+id].checked = enoughQuantity && ENABLE_DNA_PRENORMALIZE ;748 frm['dnaPreNormalize'+id].checked = enoughQuantity && ENABLE_DNA_PRENORMALIZE && !Reggie.isExternal(lysate.name); 746 749 var warning = lysate.dna.quantity && !enoughQuantity; 747 750 Wizard.setInputStatus('dnaPreNormalize'+id, warning ? 'flag' : '', warning ? 'Not enough quantity' : ''); -
extensions/net.sf.basedb.reggie/trunk/src/net/sf/basedb/reggie/servlet/ExtractionServlet.java
r5601 r5785 737 737 flaggedRna.add(rna); 738 738 } 739 else if (Reggie.isExternalItem(rna.getName())) 740 { 741 // External items are paused at this stage 742 Annotationtype.AUTO_PROCESSING.setAnnotationValue(dc, rna, "Disable"); 743 } 739 744 Annotationtype.QIACUBE_DATE.setAnnotationValue(dc, rna, qiacubeDate); 740 745 Annotationtype.QIACUBE_RUN_NO.setAnnotationValue(dc, rna, qiacubeRunNo); … … 878 883 Annotationtype.AUTO_PROCESSING.setAnnotationValue(dc, parentRna, "Disable"); 879 884 880 // Create a child RNA QCextract885 // Create a child RNANormalizedAliquot extract 881 886 Extract normalizedRna = Extract.getNew(dc); 882 887 normalizedRna.setItemSubtype(subtypeNormalized); … … 886 891 Annotationtype.DILUTION_OPERATOR.setAnnotationValue(dc, normalizedRna, operator); 887 892 893 if (Reggie.isExternalItem(normalizedRna.getName())) 894 { 895 // External items are paused at this stage 896 Annotationtype.AUTO_PROCESSING.setAnnotationValue(dc, normalizedRna, "Disable"); 897 } 898 888 899 BioMaterialEvent creationEvent = normalizedRna.getCreationEvent(); 889 900 creationEvent.setEventDate(normalizationDate);
Note: See TracChangeset
for help on using the changeset viewer.