fixed error when creating discussion + adjusted readme on homepage to reflect discussion interface changes
authordurandn
Mon, 23 Mar 2015 15:09:51 +0100
changeset 53 0acc8b2adcb9
parent 52 84716e495fba
child 54 b9279505109f
fixed error when creating discussion + adjusted readme on homepage to reflect discussion interface changes
src/catedit/models.py
src/catedit/persistence.py
src/catedit/templates/home/index.html
src/catedit/views/social.py
src/catedit/views/utils.py
--- a/src/catedit/models.py	Thu Mar 19 18:13:10 2015 +0100
+++ b/src/catedit/models.py	Mon Mar 23 15:09:51 2015 +0100
@@ -258,7 +258,7 @@
             references to deleted category. This is handled in the api as such
             operations apply to the intermediary persistence (changeset)
         """
-        self.persistence.delete(name=deleted_cat_id, message=message)
+        self.persistence.delete(name=deleted_cat_id, message="message")
         # Now we must clean up the categories that reference the deleted cat
 
     def list_categories(self):
--- a/src/catedit/persistence.py	Thu Mar 19 18:13:10 2015 +0100
+++ b/src/catedit/persistence.py	Mon Mar 23 15:09:51 2015 +0100
@@ -571,8 +571,7 @@
                     + filename,
                     hooks=dict(response=log_api_rate)
                 )
-                file_content_list.append(str(b64decode(filedict["content"]),
-                                         "utf-8"))
+                file_content_list.append(str(b64decode(filedict["content"]),"utf-8"))
             except GitHubError as ghe:
                 logger.error("Github Error trying to get file: "+filename)
                 logger.error(ghe.response.text)
--- a/src/catedit/templates/home/index.html	Thu Mar 19 18:13:10 2015 +0100
+++ b/src/catedit/templates/home/index.html	Mon Mar 23 15:09:51 2015 +0100
@@ -72,14 +72,12 @@
     <h3> Interface de discussion </h3>
     <p>
       Chaque soumission de modifications ouvrira sur GitHub un fil de discussion ayant pour titre le message
-      de soumission. Vous pouvez accéder à la liste de changements via un lien dans l'Atelier. Cela vous
-      redirigera vers la page GitHub présentant tous les changements, et vous pouvez accéder à la discussion
-      d'un changement donné en cliquant sur son titre.
+      de soumission. L'atelier présente un aperçu des dernières modifications, ainsi qu'un lien vers la liste
+      exhaustive de celles-ci.
     </p>
     <p>
-      Il est aussi possible de créer des discussions générales sur un ensemble de catégories. Un lien est disponible
-      dans l'atelier vers la page "Issues" de l'ensemble de catégories sur GitHub, où vous pouvez commenter et créer
-      de nouvelles "Issues" pour alimenter la discussion sur l'ensemble de catégories considéré.
+      Il est aussi possible de créer des discussions générales sur un ensemble de catégories. L'atelier présente les
+      dernières discussions créées ainsi qu'un lien vers la liste exhaustive de celles-ci.
     </p>
     <br><br>
   </div>
--- a/src/catedit/views/social.py	Thu Mar 19 18:13:10 2015 +0100
+++ b/src/catedit/views/social.py	Mon Mar 23 15:09:51 2015 +0100
@@ -248,7 +248,7 @@
             new_cat_list=new_category_list_template,
             comments=comments_list,
             changeset_id=changeset_id,
-            change_details=change_details,
+            change_details=changes_details,
             comment_form=comment_form,
             current_repository=repository,
             comments_pagination=pagination,
@@ -332,7 +332,7 @@
             "social.discussion",
             repository=repository,
             discussion_id=return_id,
-            page=session["pagination_links"]["last_page"],
+            page=1,
             per_page=per_page
         ))
     else:
--- a/src/catedit/views/utils.py	Thu Mar 19 18:13:10 2015 +0100
+++ b/src/catedit/views/utils.py	Mon Mar 23 15:09:51 2015 +0100
@@ -1,3 +1,5 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*- 
 """
 utils.py:
 Module that groups utility functions and classes that are used by views,
@@ -461,7 +463,6 @@
     else:
         return cache.get(cache_key)
 
-
 def convert_github_date(date):
     """
         Function that converts github date format to a