Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion envergo/static/js/libs/shorten_url_for_copy.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
e.stopImmediatePropagation();
e.preventDefault();
const button = e.currentTarget;
const currentUrl = window.location.href;
const currentUrl = button.getAttribute("data-clipboard-text") || window.location.href;
const mapping = new UrlMapping();
mapping.create(currentUrl).then((json) => {
button.setAttribute("data-clipboard-text", json.short_url);
Expand Down
4 changes: 2 additions & 2 deletions envergo/templates/haie/moulinette/result_plantation.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ <h3 class="fr-alert__title">Simulation alternative pour ce dossier</h3>
<p>
<button title="Copier le lien"
data-clipboard-text="{{ current_url | safe }}"
class="action fr-btn fr-btn--secondary fr-btn--icon-left btn--copy-to-clipboard fr-icon-link">
class="action fr-btn fr-btn--secondary fr-btn--icon-left btn--copy-to-clipboard btn--shorten-url fr-icon-link">
Copier le lien
</button>
</p>
Expand All @@ -29,7 +29,7 @@ <h3 class="fr-alert__title">Simulation alternative pour ce dossier</h3>
<p>
<button title="Copier le lien"
data-clipboard-text="{{ current_url | safe }}"
class="action fr-btn fr-btn--secondary fr-btn--icon-left btn--copy-to-clipboard fr-icon-link">
class="action fr-btn fr-btn--secondary fr-btn--icon-left btn--copy-to-clipboard btn--shorten-url fr-icon-link">
Copier le lien
</button>
</p>
Expand Down
2 changes: 1 addition & 1 deletion envergo/templates/haie/petitions/_alternatives_table.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

<button title="Copier le lien vers cette simulation"
data-clipboard-text="{{ base_url }}{{ simulation.form_url }}"
class="action clipboard btn--copy-to-clipboard fr-icon-link"></button>
class="action clipboard btn--copy-to-clipboard btn--shorten-url fr-icon-link" />

<a href="{{ simulation.result_url }}"
class="action"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -239,4 +239,6 @@ <h3 class="fr-accordion__title">
<script>window.COPY_DISABLED_MESSAGE = "";</script>
<script>window.SUCCESSFUL_COPY_MESSAGE = "✓";</script>
<script defer src="{% static 'js/libs/copy_buttons.js' %}"></script>
<script defer src="{% static 'js/libs/urlmappings.js' %}"></script>
<script defer src="{% static 'js/libs/shorten_url_for_copy.js' %}"></script>
{% endblock %}
Loading