Benjamin Renard commited on 2014-12-01 22:19:07
Showing 2 changed files, with 9 additions and 6 deletions.
| ... | ... |
@@ -180,7 +180,6 @@ show_contributions=function(group,contributor_email,contributions) {
|
| 180 | 180 |
tbody.html('');
|
| 181 | 181 |
if (!contributions) {
|
| 182 | 182 |
contributions=group.contributionsByContributorEmail(contributor_email); |
| 183 |
- contributions.reverse(); |
|
| 184 | 183 |
} |
| 185 | 184 |
_current_displayed_contributions=contributions; |
| 186 | 185 |
_current_displayed_contributions_group=group; |
| ... | ... |
@@ -230,18 +230,22 @@ function Group(uuid,name,data) {
|
| 230 | 230 |
ret.push(this.contributions[uuid]); |
| 231 | 231 |
} |
| 232 | 232 |
} |
| 233 |
- ret.sort(function(a,b) {
|
|
| 233 |
+ return this.sortContributionsByDate(ret); |
|
| 234 |
+ } |
|
| 235 |
+ |
|
| 236 |
+ this.sortContributionsByDate=function(contributions) {
|
|
| 237 |
+ contributions.sort(function(a,b) {
|
|
| 234 | 238 |
if (a.date==b.date) {
|
| 235 | 239 |
return 0; |
| 236 | 240 |
} |
| 237 | 241 |
else if(a.date<b.date) {
|
| 238 |
- return -1; |
|
| 242 |
+ return 1; |
|
| 239 | 243 |
} |
| 240 | 244 |
else {
|
| 241 |
- return 1; |
|
| 245 |
+ return -1; |
|
| 242 | 246 |
} |
| 243 | 247 |
}); |
| 244 |
- return ret; |
|
| 248 |
+ return contributions; |
|
| 245 | 249 |
} |
| 246 | 250 |
|
| 247 | 251 |
this.deletedContributionsByContributorEmail=function(email) {
|
| ... | ... |
@@ -345,7 +349,7 @@ function Group(uuid,name,data) {
|
| 345 | 349 |
ret.push(this.contributions[uuid]); |
| 346 | 350 |
} |
| 347 | 351 |
} |
| 348 |
- return ret; |
|
| 352 |
+ return this.sortContributionsByDate(ret); |
|
| 349 | 353 |
} |
| 350 | 354 |
|
| 351 | 355 |
this.getContributionsByCategory=function (category) {
|
| 352 | 356 |