Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Patricio Sanchez
/
quiniela-mundial
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
psanchezp
2018-06-11 18:28:36 -0500
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
1094404276705abfd4684f8ab0447c379c6ed526
10944042
1 parent
1aaeb850
Revert groups
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
8 deletions
app/controllers/application_controller.rb
app/controllers/application_controller.rb
View file @
1094404
...
...
@@ -11,13 +11,8 @@ class ApplicationController < HeimdallEngine::ApplicationController
private
def
leaderboard
@leaders
=
Group
.
for
(
current_user
.
id
).
inject
({})
do
|
h
,
group
|
h
[
group
.
name
]
=
{
pool:
group
.
pool_name
,
leaderboard:
Bet
.
for_pool
(
group
.
pool_id
).
board
.
take
(
5
)
}
h
end
@leaders
=
Bet
.
joins
(
:user
).
group
(
'users.name'
).
sum
(
:points
)
.
sort_by
{
|
k
,
v
|
v
}.
take
(
5
)
end
def
check_matches
...
...
@@ -33,7 +28,7 @@ class ApplicationController < HeimdallEngine::ApplicationController
def
check_results
return
[]
unless
current_user
current_user
.
bets
.
joins
(
:match
).
order
(
'matches.date desc'
)
.
where
.
not
(
points
:
nil
)
.
where
.
not
(
result
:
nil
)
.
limit
(
5
)
end
end
...
...
Please
register
or
login
to post a comment