Description:
merge
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
r688:b31aedc6a96e - - 1 file changed: 14 inserted, 9 deleted
@@ -317,17 +317,22 | |||
|
317 | 317 | self.groups.each do |group| |
|
318 | 318 | group.problems.where(available: true).each { |p| problem << p } |
|
319 | 319 | end |
|
320 |
- problem.uniq! |
|
|
321 | - case | |
|
322 | - when a.date_added < b.date_added | |
|
323 |
- |
|
|
324 |
- when a.date_added |
|
|
325 |
- |
|
|
326 | - else | |
|
327 | - a.name <=> b.name | |
|
320 | + problem.uniq! | |
|
321 | + if problem | |
|
322 | + problem.sort! do |a,b| | |
|
323 | + case | |
|
324 | + when a.date_added < b.date_added | |
|
325 | + 1 | |
|
326 | + when a.date_added > b.date_added | |
|
327 | + -1 | |
|
328 | + else | |
|
329 | + a.name <=> b.name | |
|
330 | + end | |
|
328 | 331 | end |
|
332 | + return problem | |
|
333 | + else | |
|
334 | + return [] | |
|
329 | 335 | end |
|
330 | - return problem | |
|
331 | 336 | end |
|
332 | 337 | |
|
333 | 338 | def can_view_problem?(problem) |
You need to be logged in to leave comments.
Login now