Commit 235d354c authored by Jérémie Passerat's avatar Jérémie Passerat

Modification tags fixes

parent 7d94be09
......@@ -8,9 +8,9 @@
<label>Choisir le tag de niveau 1</label><br><br>
<select @change="niveau1()" v-model="tagUn" :disabled="(provenance === 'tiers' || provenance === 'en-cours') && provenance !== undefined">
<option>Tag1</option>
<option>Tag2</option>
<option>Tag3</option>
<option>Informatique</option>
<option>Génie Civil</option>
<option>Systèmes Electriques</option>
</select><br><br>
<label>Choisir le tag de niveau 2</label><br><br>
......@@ -22,7 +22,6 @@
<select @change="niveau3()" :disabled="niveauTrois === 0 || (provenance === 'tiers' || provenance === 'en-cours') && provenance !== undefined" v-model="tagTrois">
<option v-for="i in 5" :key="i">{{tagDeux}}.{{ i }}</option>
</select><br><br>
<p>provenance : {{provenance}}</p>
<button v-on:click="validerTags" :disabled="validationTags === 0" v-show="provenance === undefined || provenance === 'perso'">Valider</button>
</div>
</template>
......
......@@ -211,7 +211,7 @@ export default {
this.amorceContenu = "Voici l'intérieur de la version proposée pour la maj : "
} else {
this.idContenu = this.contenuClique._id
this.amorceContenu = "Voici l'intérieur de votre contenu dans sa version " + this.versionChoisie() + ":"
this.amorceContenu = "Voici l'intérieur de votre contenu dans sa version " + this.versionChoisie + ":"
}
this.titreContenu = this.contenuClique.titre
......
......@@ -11,8 +11,6 @@ const demande_pub = "demande_pub/"
//const evaluation = "evaluation/
export default {
// Fonction qui doit permettre de demander le rafraichissement du token si expiré
......@@ -21,8 +19,8 @@ export default {
try {
let decoded = jwt.verify(token, 'l\'ordinateur-c\'est-magique')
let tempsRestant = new Date(1000 * decoded.exp - Date.now())
if (tempsRestant.getHours() === 1 && tempsRestant.getMinutes() < 15){
alert("Alert, je le suis ici")
if (tempsRestant.getHours() === 0 && tempsRestant.getMinutes() < 15){
console.log ("heures : " + tempsRestant.getHours() + "minutes " + tempsRestant.getMinutes())
this.refreshToken().then(function (response) {
localStorage.token = response.data.access_token
}) .catch(function (error) {
......@@ -42,12 +40,21 @@ export default {
},
getHeader(){
//console.log ("Access token : " + localStorage.token)
//console.log ("Refresh token : " + localStorage.refreshToken)
this.verifierToken(localStorage.token)
return {
headers:
{
Authorization: "Bearer " + localStorage.token,
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'Authorization',
'Content-Type': 'application/json',
Chameau: "Chamelle"
}
}
//console.log("headon : " + header)
......@@ -66,10 +73,17 @@ export default {
getRefreshHeader(token){
//this.verifierToken(token)
console.log("refresh token : ")
console.log ( {
headers:
{
HTTP_AUTHORIZATION: "Bearer " + token,
}
})
return {
headers:
{
Authorization: "Bearer " + token,
HTTP_AUTHORIZATION: "Bearer " + token,
}
}
},
......@@ -127,6 +141,9 @@ export default {
getPanierAuteur(auteur) {
return axios.get(urlBase + contenus + "getContenuPanier/" + auteur + "?perso=True&tiers=True&enCours=true", this.getHeader())
/* return axios({method: 'get', url: urlBase + contenus + "getContenuPanier/" + auteur + "?perso=True&tiers=True&enCours=true",
headers: { 'Authorization': 'Bearer ' + localStorage.token } })*/
},
getBanqueAuteur(auteur) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment