Changes between Initial Version and Version 1 of Ticket #767, comment 16


Ignore:
Timestamp:
Apr 17, 2015, 7:56:43 AM (9 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #767, comment 16

    initial v1  
    77 1. Javascript file `specimentube.js` in `resources/sampleproc/` updated:[[BR]]a. Function `initializeStep3()` updated to disable the storage box options only for the first specimen tube.[[BR]]b. Function `storagePositionsLoaded(response)` updated to ignore the storage box position only for the first specimen tube.[[BR]]c. Function `fetchStorageBoxSuffix(tubeContentType)` updated to return suffix "`_dna`" for tube content type "`DNA`" and suffix "`_dna_rna`" for tube content type "`DNA_RNA`". The latter suffix does not correspond to the name suffix of a type of storage plates, but works as a flag to command "`FindStoragePositions`" in `SpecimenTubeRegistrationServlet` to find one place on a storage plate with suffix "`_dna`", and one on a storage plate with suffix "`_rna`".[[BR]]d. Function `boxOnKeyUp(event)` updated to also check validity of storage box names with suffix "`_dna`".
    88 2. Javascript file `persinfo.js` in `resources/personal/` updated:[[BR]]a. Function `initializeStep4()` updated to disable the storage box options only for the first specimen tube.[[BR]]b. Function `storagePositionsLoaded(response)` updated to ignore the storage box position only for the first specimen tube.[[BR]]c. Function `fetchStorageBoxSuffix(tubeContentType)` updated to return suffix "`_dna`" for tube content type "`DNA`" and suffix "`_dna_rna`" for tube content type "`DNA_RNA`". The latter suffix does not correspond to the name suffix of a type of storage plates, but works as a flag to command "`FindStoragePositions`" in `SpecimenTubeRegistrationServlet` to find one place on a storage plate with suffix "`_dna`", and one on a storage plate with suffix "`_rna`".[[BR]]d. Function `boxOnKeyUp(event)` updated to also check validity of storage box names with suffix "`_dna`".
     9 3. Java servlet class/file `SpecimenTubeServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated:[[BR]]a. Protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` updated for command "`FindStoragePositions`" and attribute `storageBoxSuffix` equal to "`_dna_rna`" to find one free well on a storage box with suffix "`_dna`" and one on a storage box with suffix "`_rna`", and then return the data in a JSONArray in that order.
     10 4. Java servlet class/file `ExtractionServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated:[[BR]]a. Protected method `void doPost(HttpServletRequest req, HttpServletResponse resp)` updated for command "`RegisterDnaRna`" to get a list of free wells for storage plates with names having suffix "`_dna`", in addition to those having suffix "`_rna`", and to place created DNA extracts on the next wells on the DNA plate(s).