From ecabf31e54b9efcff69c0214654a5ea2a7c33f56 2016-07-09 13:14:31
From: Christopher Neugebauer <_@chrisjrn.com>
Date: 2016-07-09 13:14:31
Subject: [PATCH] Assorted fixes (#47)
* Invokes the site tree fix from previous fixes.
* Adds a disclaimer noting that previous years’ accounts have not been carried over.
Fixes #43
* Adds proposal type to the proposal summary page.
Fixes #40
* Adds travel/accommodation assistance to the proposals page, but makes it only visible to speakers in the proposal, or review managers.
Fixes #41.
Fixes #42.
* Reduces a lot of the whitespace in the header and footer.
Fixes #44
* Proposals review page now shows information for every speaker on a proposal.
Fixes #45
* Makes sure that non_field_errors are displayed by forms.
Fixes #37
---
diff --git a/pinaxcon/monkey_patch.py b/pinaxcon/monkey_patch.py
index a9d992585ccbc3e55cc7df28191f0cc2e6168dcc..fa66128c958a78abd09c35728a93c5b1a4c5ec5f 100644
--- a/pinaxcon/monkey_patch.py
+++ b/pinaxcon/monkey_patch.py
@@ -13,6 +13,7 @@ class MonkeyPatchMiddleware(object):
def do_monkey_patch():
patch_speaker_profile_form()
patch_accounts_to_send_bcc()
+ fix_sitetree_check_access_500s()
# Remove this function from existence
global do_monkey_patch
diff --git a/pinaxcon/templates/_form_snippet.html b/pinaxcon/templates/_form_snippet.html
index cb97f820441355809f07f1e170a3b9e3df010ff8..f8ca2d80e62a06302b7481d8566357f529eb3acf 100644
--- a/pinaxcon/templates/_form_snippet.html
+++ b/pinaxcon/templates/_form_snippet.html
@@ -1,5 +1,10 @@
{% load lca2017_tags %}
+{% if form.non_field_errors %}
+ {{ form.non_field_errors }}
+
+{% endif %}
+
{% for field in form %}
{% if not field.is_hidden %}
+ {% trans "Accounts from previous years have not been carried over to this site." %} + {% trans "You will need to create a new account for this year's site." %} +