Skip to content

Commit ed850db

Browse files
committed
Refactor dashboard paths in templates
1 parent a626a35 commit ed850db

File tree

4 files changed

+8
-16
lines changed

4 files changed

+8
-16
lines changed

templates/dashboard/packages/list.html.twig

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,9 @@
1414
Add Package
1515
</button>
1616
<ul class="dropdown-menu">
17-
{% set addVcsUrl = ea_url()
18-
.setRoute('dashboard_packages_add_vcs') %}
17+
{% set addVcsUrl = dashboard_path('dashboard_packages_add_vcs') %}
1918
<li><a class="dropdown-item" href="{{ addVcsUrl }}">Add VCS repository</a></li>
20-
{% set addMirroringUrl = ea_url()
21-
.setRoute('dashboard_packages_add_mirroring') %}
19+
{% set addMirroringUrl = dashboard_path('dashboard_packages_add_mirroring') %}
2220
<li><a class="dropdown-item" href="{{ addMirroringUrl }}">Mirror from registry</a></li>
2321
</ul>
2422
</div>
@@ -29,10 +27,9 @@
2927
{% block page_content %}
3028
<div class="d-grid gap-3">
3129
{% for package in packages %}
32-
{% set packageInfoUrl = ea_url()
33-
.setRoute('dashboard_packages_info', {packageName: package.name}) %}
3430
<div class="card">
3531
<div class="card-body py-2">
32+
{% set packageInfoUrl = dashboard_path('dashboard_packages_info', {packageName: package.name}) %}
3633
<a href="{{ packageInfoUrl }}"><h5 class="card-title">{{ package.name }}</h5></a>
3734
{% if package.mirrorRegistry %}
3835
<p class="card-text mb-1 text-body-secondary">Mirrored from {{ package.mirrorRegistry.name }}</p>

templates/dashboard/packages/package_header.html.twig

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,18 @@
22

33
<ul class="nav nav-pills nav-justified d-grid d-md-flex gap-1 pb-3 mb-3 border-bottom">
44
<li class="nav-item">
5-
{% set packageInfoUrl = ea_url()
6-
.setRoute('dashboard_packages_info', {packageName: package.name}) %}
5+
{% set packageInfoUrl = dashboard_path('dashboard_packages_info', {packageName: package.name}) %}
76
<a {% if currentPage == 'info' %}class="nav-link active" aria-current="page"{% else %}class="nav-link text-primary"{% endif%} href="{{ packageInfoUrl }}">{{ 'Info'|trans }}</a>
87
</li>
98
<li class="nav-item">
10-
{% set packageVersionsUrl = ea_url()
11-
.setRoute('dashboard_packages_versions', {packageName: package.name}) %}
9+
{% set packageVersionsUrl = dashboard_path('dashboard_packages_versions', {packageName: package.name}) %}
1210
<a {% if currentPage == 'versions' %}class="nav-link active" aria-current="page"{% else %}class="nav-link text-primary"{% endif%} href="{{ packageVersionsUrl }}">{{ 'Versions'|trans }}</a>
1311
</li>
1412
<li class="nav-item">
1513
<span class="nav-link disabled">{{ 'Dependants'|trans }}</span>
1614
</li>
1715
<li class="nav-item">
18-
{% set packageVersionsUrl = ea_url()
19-
.setRoute('dashboard_packages_statistics', {packageName: package.name}) %}
16+
{% set packageVersionsUrl = dashboard_path('dashboard_packages_statistics', {packageName: package.name}) %}
2017
<a {% if currentPage == 'statistics' %}class="nav-link active" aria-current="page"{% else %}class="nav-link text-primary"{% endif%} href="{{ packageVersionsUrl }}">{{ 'Statistics'|trans }}</a>
2118
</li>
2219
</ul>

templates/dashboard/packages/package_versions.html.twig

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77

88
<div class="list-group list-group-flush mb-3">
99
{% for version in versions %}
10-
{% set packageVersionInfoUrl = ea_url()
11-
.setRoute('dashboard_packages_info', {packageName: package.name, packageVersion: version.version}) %}
10+
{% set packageVersionInfoUrl = dashboard_path('dashboard_packages_info', {packageName: package.name, packageVersion: version.version}) %}
1211
<a href="{{ packageVersionInfoUrl }}" class="list-group-item">
1312
<div class="d-flex justify-content-between">
1413
<span>

templates/dashboard/reset_password/sent.html.twig

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@
2121
If an account matching your email exists, then an email was just sent that contains a link that you can use to reset your password.
2222
This link will expire in {{ resetToken.expirationMessageKey|trans(resetToken.expirationMessageData, 'ResetPasswordBundle') }}.
2323
</p>
24-
{% set requestUrl = ea_url()
25-
.setRoute('dashboard_reset_password_request') %}
24+
{% set requestUrl = dashboard_path('dashboard_reset_password_request') %}
2625
<p>If you don't receive an email please check your spam folder or <a href="{{ requestUrl }}">try again</a>.</p>
2726
</section>
2827
</div>

0 commit comments

Comments
 (0)