Aller au contenu principal
  Vendredi 18 octobre 2019
  1 réponses
  1.2K visites
  S'abonner
Je suis développeur web et j'utilise l'extension WP File Download .
Malheureusement, j'ai trouvé un problème critique dans le code du plugin.
Veuillez vérifier le fichier suivant : ligne
wp-file-download/framework/ju-libraries/WPFramework/v1_0_5/Model.php:51

Vous pouvez y voir la condition « elseif » qui sera toujours vraie.

} elseif ($type !== 'admin' || $type !== 'site') {
return false;
}

À mon avis, il devrait y avoir une condition « ET », et non « OU » :

} elseif ($type !== 'admin' && $type !== 'site') {
return false;
}

Veuillez corriger ce problème au plus vite, car il est impossible de travailler avec les instances du modèle en dehors du plugin.
Merci
UN
Il y a 6 ans
Salut,

Merci pour vos commentaires.

Veuillez vérifier le fichier suivant : ligne
51 du fichier wp-file-download/framework/ju-libraries/WPFramework/v1_0_5/Model.php.

Vous y trouverez une condition « elseif » qui sera toujours vraie :

} elseif ($type !== 'admin' || $type !== 'site') {
return false;
}

À mon avis, il faudrait utiliser une condition « AND » et non « OR » :

} elseif ($type !== 'admin' && $type !== 'site') {
return false;
}

Veuillez corriger ce problème au plus vite, car il est impossible de manipuler les instances du modèle en dehors de l'extension.


Notre développeur responsable vérifiera et corrigera cela prochainement.

Merci beaucoup!
À votre santé,
  • Page :
  • 1
Il n'y a pas encore de réponses pour ce post.