Skip to content

Commit

Permalink
Affiche l'URL de la première page auditée par défaut comme URL du site (
Browse files Browse the repository at this point in the history
#487)

* use first page url as site url by default

* extract domain from first page url

* updatte changelog
  • Loading branch information
bellangerq authored Sep 29, 2023
1 parent cc1efb5 commit 62639c6
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 7 deletions.
6 changes: 6 additions & 0 deletions confiture-web-app/src/assets/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

Tous les changements notables de Ara sont documentés ici avec leur date, leur catégorie (nouvelle fonctionnalité, correction de bug ou autre changement) et leur pull request (PR) associée.

## 29/09/2023

### Corrections 🐛

- Si l’URL du site n’est pas renseignée, utilise l’URL de la première page auditée ([#487](https://github.com/DISIC/Ara/pull/487))

## 08/09/2023

### Corrections 🐛
Expand Down
20 changes: 13 additions & 7 deletions confiture-web-app/src/pages/consult/ReportPage.vue
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,17 @@ const csvExportFilename = computed(() => {
const csvExportSizeEstimation = computed(() => {
return 502 + (report.data?.pageDistributions.length || 0) * 318;
});
const siteUrl = computed(() => {
if (report.data) {
return (
report.data.procedureUrl ||
new URL(report.data.context.samples[0].url).origin
);
}
return null;
});
</script>

<template>
Expand Down Expand Up @@ -244,13 +255,8 @@ const csvExportSizeEstimation = computed(() => {

<p class="fr-mb-0">
<strong>URL du site</strong> :
<a
v-if="report.data.procedureUrl"
class="fr-link"
target="_blank"
:href="report.data.procedureUrl"
>
{{ report.data.procedureUrl }}
<a v-if="siteUrl" class="fr-link" target="_blank" :href="siteUrl">
{{ siteUrl }}
<span class="sr-only">(nouvelle fenêtre)</span>
</a>
<template v-else>Non renseignée</template>
Expand Down

0 comments on commit 62639c6

Please sign in to comment.