fixed error when creating discussion + adjusted readme on homepage to reflect discussion interface changes
--- 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