Открыть боковую панель
nt_test133
nt_project_uxpg8lvcuq8w
Коммиты
bfccea37
Коммит
bfccea37
создал
Май 31, 2016
по автору
Josh Frye
Просмотр файлов
Cache assigned open issue count. Closes #18035
владелец
bffe0d63
Изменения
2
Скрыть пробелы
Построчно
Рядом
app/models/user.rb
Просмотр файла @
bfccea37
...
...
@@ -778,8 +778,14 @@ def notification_settings_for(source)
def
assigned_open_merge_request_count
Rails
.
cache
.
fetch
([
'users'
,
id
,
'assigned_open_merge_request_count'
],
expires_in:
60
)
do
assigned_merge_requests
.
opened
.
count
end
assigned_merge_requests
.
opened
.
count
end
end
def
assigned_open_issues_count
Rails
.
cache
.
fetch
([
'users'
,
id
,
'assigned_open_issues_count'
],
expires_in:
60
)
do
assigned_issues
.
opened
.
count
end
end
private
...
...
app/views/layouts/nav/_dashboard.html.haml
Просмотр файла @
bfccea37
...
...
@@ -30,7 +30,7 @@
=
icon
(
'exclamation-circle fw'
)
%span
Issues
%span
.count
=
number_with_delimiter
(
current_user
.
assigned_issues
.
opened
.
count
)
%span
.count
=
number_with_delimiter
(
current_user
.
assigned_
open_
issues
_
count
)
=
nav_link
(
path:
'dashboard#merge_requests'
)
do
=
link_to
assigned_mrs_dashboard_path
,
title:
'Merge Requests'
,
class:
'dashboard-shortcuts-merge_requests'
do
=
icon
(
'tasks fw'
)
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать