From ccf7cd66cf715027d4496567cadf7f00b840eda2 Mon Sep 17 00:00:00 2001
From: Mike Hodge <hodgem@wustl.edu>
Date: Mon, 1 Aug 2016 11:16:01 -0500
Subject: [PATCH] XNAT-4444, fix for project specific scan quality labels not
 available in session edit

---
 src/main/webapp/scripts/imageScanData/scan_tools.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/webapp/scripts/imageScanData/scan_tools.js b/src/main/webapp/scripts/imageScanData/scan_tools.js
index fbb20cd3..381e93fe 100644
--- a/src/main/webapp/scripts/imageScanData/scan_tools.js
+++ b/src/main/webapp/scripts/imageScanData/scan_tools.js
@@ -349,7 +349,7 @@ function ScanEditor(_sessionID,_scanID,_options){
             var sel = document.createElement("select");
             sel.name = modality + "/quality";
             sel.options[0] = new Option("(SELECT)", "");
-            populateScanQualitySelector(serverRoot, this.options && this.options.project, sel, 1, this.scan.extension.Quality);
+            populateScanQualitySelector(serverRoot, window.projectScope, sel, 1, this.scan.extension.Quality);
             td2.appendChild(sel);
             tr.appendChild(td1);
             tr.appendChild(td2);
@@ -1121,7 +1121,7 @@ function scanListingEditor(_tbody,_scanSet,_options){
 				if(scan.qual_input==undefined){
 				    scan.qual_input=document.createElement("select");
 				    scan.qual_input.options[0]=new Option("(SELECT)", "");
-                    populateScanQualitySelector(serverRoot, null, scan.qual_input, 1, scan.extension.Quality);
+                    populateScanQualitySelector(serverRoot, window.projectScope, scan.qual_input, 1, scan.extension.Quality);
 				}
 				td.appendChild(scan.qual_input);
 				tr.appendChild(td);
-- 
GitLab