feat(OrganizationList): page link and id

This commit is contained in:
Matthieu Bessat 2020-08-04 23:02:33 +02:00
parent dc3aaa22c0
commit fdd4589e1e

View file

@ -118,7 +118,7 @@
</v-chip>
</template>
<template v-slot:item.actions="{ item }">
<v-tooltip top v-if="item.publishedAt != null">
<v-tooltip top>
<template v-slot:activator="{ on, attrs }">
<v-btn icon small color="success">
<v-icon
@ -131,7 +131,7 @@
</v-icon>
</v-btn>
</template>
<span>Ouvrir la page publique (version publié)</span>
<span>Ouvrir la page</span>
</v-tooltip>
<v-tooltip top>
<template v-slot:activator="{ on, attrs }">
@ -243,6 +243,17 @@
</v-list-item-action>
</v-list-item>
<v-divider />
<v-list-item>
<v-list-item-icon>
<v-icon>label</v-icon>
</v-list-item-icon>
<v-list-item-content>
<v-list-item-title>{{ toSeeItem._id }}</v-list-item-title>
<v-list-item-subtitle>Identifiant base de donnée</v-list-item-subtitle>
</v-list-item-content>
</v-list-item>
<v-divider />
<v-list-item>
<v-list-item-icon>
@ -254,7 +265,7 @@
</v-list-item-content>
</v-list-item>
<div v-if="toSeeItem.updatedAt !== undefined">
<div v-if="toSeeItem.updatedAt != null">
<v-list-item>
<v-list-item-action />
<v-list-item-content>
@ -264,7 +275,7 @@
</v-list-item>
</div>
<div v-if="toSeeItem.publishedAt !== undefined">
<div v-if="toSeeItem.publishedAt != null">
<v-list-item>
<v-list-item-action />
<v-list-item-content>
@ -275,13 +286,13 @@
</div>
<v-divider />
<v-list-item three-line>
<v-list-item>
<v-list-item-icon>
<v-icon>refresh</v-icon>
</v-list-item-icon>
<v-list-item-content>
<v-list-item-title>Générer une nouvelle clé</v-list-item-title>
<v-list-item-subtitle>Cette action va remplacer les clés existantes par une nouvelle clé généré aléatoirement</v-list-item-subtitle>
<v-list-item-subtitle>Remplacement de l'ancienne clé sans envoyer d'email</v-list-item-subtitle>
</v-list-item-content>
<v-list-item-action>
<v-btn color="info" outlined @click="generateToken(toSeeItem)" small>Générer</v-btn>
@ -612,8 +623,12 @@ export default {
},
openExternal (item) {
// '?version=proposed'
window.open(process.env.VUE_APP_BASE_URL + '/association/' + item.slugs[item.slugs.length - 1], '_blank').focus()
let queryStr = ''
if (item.publishedAt == null) {
queryStr = '?version=proposed'
}
window.open(process.env.VUE_APP_BASE_URL + '/association/' + item.slugs[item.slugs.length - 1] + queryStr, '_blank').focus()
},
openPanel (item) {