From 9e5a510ecd5e426e67fd9dafc21c35dcabe3fadf Mon Sep 17 00:00:00 2001
From: Dan Braghis <dan.braghis@torchbox.com>
Date: Wed, 21 Mar 2018 17:06:52 +0000
Subject: [PATCH] Fix attribute error

---
 opentech/apply/funds/models.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/opentech/apply/funds/models.py b/opentech/apply/funds/models.py
index f7f145dd0..f2dec8921 100644
--- a/opentech/apply/funds/models.py
+++ b/opentech/apply/funds/models.py
@@ -468,7 +468,10 @@ class JSONOrderable(models.QuerySet):
             )
 
         def build_json_order_by(field):
-            if field.replace('-', '') not in REQUIRED_BLOCK_NAMES:
+            try:
+                if field.replace('-', '') not in REQUIRED_BLOCK_NAMES:
+                    return field
+            except AttributeError:
                 return field
 
             if field[0] == '-':
-- 
GitLab