[extensions-web] extensions: Only show the pending review message when actually pending review



commit df5903698d7411a9999febf2a10eb771d1cd9cce
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Thu Apr 26 02:17:35 2012 -0400

    extensions: Only show the pending review message when actually pending review

 sweettooth/extensions/models.py                    |    3 +++
 .../templates/extensions/detail_edit.html          |    2 ++
 2 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/sweettooth/extensions/models.py b/sweettooth/extensions/models.py
index 679b2de..608d5b2 100644
--- a/sweettooth/extensions/models.py
+++ b/sweettooth/extensions/models.py
@@ -404,6 +404,9 @@ class ExtensionVersion(models.Model):
     def is_inactive(self):
         return self.status == STATUS_INACTIVE
 
+    def is_unreviewed(self):
+        return self.status == STATUS_UNREVIEWED
+
 submitted_for_review = Signal(providing_args=["request", "version"])
 reviewed = Signal(providing_args=["request", "version", "review"])
 status_changed = Signal(providing_args=["version", "log"])
diff --git a/sweettooth/extensions/templates/extensions/detail_edit.html b/sweettooth/extensions/templates/extensions/detail_edit.html
index d61532f..9389abd 100644
--- a/sweettooth/extensions/templates/extensions/detail_edit.html
+++ b/sweettooth/extensions/templates/extensions/detail_edit.html
@@ -9,10 +9,12 @@
 {% endblock %}
 
 {% block extra %}
+  {% if not is_unreviewed %}
   <p class="step">
       A reviewer will review the extension you submitted to make sure there's nothing too
       dangerous. You'll be emailed the result of the review.
   </p>
+  {% endif %}
 
   <h2 class="expandy_header expanded"> Admin </h2>
   <ul>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]