From 7b83c8c46977942acb271e7f1cf187d00bc7ff5a Mon Sep 17 00:00:00 2001
From: zsloan
Date: Fri, 11 Nov 2016 16:13:24 +0000
Subject: Fixed problem that caused checkboxes to not work with Scroller search
results pages
Improved the way the table width is set for search results page
---
wqflask/base/trait.py | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
(limited to 'wqflask/base')
diff --git a/wqflask/base/trait.py b/wqflask/base/trait.py
index 11a91d1d..c8c503e2 100644
--- a/wqflask/base/trait.py
+++ b/wqflask/base/trait.py
@@ -23,6 +23,8 @@ from flask import Flask, g, request
from utility.logger import getLogger
logger = getLogger(__name__ )
+from wqflask import user_manager
+
def print_mem(stage=""):
mem = resource.getrusage(resource.RUSAGE_SELF).ru_maxrss
print("{}: {}".format(stage, mem/1024))
@@ -134,7 +136,7 @@ class GeneralTrait(object):
additive = "N/A"
else:
additive = "%.3f" % round(float(self.additive), 2)
- return ['',
+ return ['',
index,
''+str(self.name)+'',
self.symbol,
@@ -150,7 +152,7 @@ class GeneralTrait(object):
else:
additive = "%.2f" % round(float(self.additive), 2)
if self.pubmed_id:
- return ['',
+ return ['',
index,
''+str(self.name)+'',
self.description_display,
@@ -160,7 +162,7 @@ class GeneralTrait(object):
self.LRS_location_repr,
additive]
else:
- return ['',
+ return ['',
index,
''+str(self.name)+'',
self.description_display,
@@ -170,7 +172,7 @@ class GeneralTrait(object):
self.LRS_location_repr,
additive]
elif self.dataset.type == "Geno":
- return ['',
+ return ['',
index,
''+str(self.name)+'',
self.location_repr]
@@ -486,7 +488,7 @@ class GeneralTrait(object):
#XZ: trait_location_value is used for sorting
self.location_repr = 'N/A'
- trait_location_value = 1000000
+ self.location_value = 1000000
if self.chr and self.mb:
#Checks if the chromosome number can be cast to an int (i.e. isn't "X" or "Y")
@@ -507,7 +509,7 @@ class GeneralTrait(object):
elif self.dataset.type == "Geno":
self.location_repr = 'N/A'
- trait_location_value = 1000000
+ self.location_value = 1000000
if self.chr and self.mb:
#Checks if the chromosome number can be cast to an int (i.e. isn't "X" or "Y")
--
cgit v1.2.3