Pular para o conteúdo principal
  Sexta-feira, 18 de outubro de 2019
  1 Respostas
  1,2 mil visitas
  Se inscrever
Sou desenvolvedor web e utilizo o plugin WP File Download .
Infelizmente, encontrei um problema crítico no código do plugin.
Por favor, verifique o seguinte arquivo:linha
wp-file-download/framework/ju-libraries/WPFramework/v1_0_5/Model.php:51

Ali você pode ver a condição 'elseif', que será sempre verdadeira.

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

Na minha opinião, deveria haver uma condição "E", e não "OU":

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

Por favor, corrijam isso o mais rápido possível, pois é impossível trabalhar com as instâncias do modelo fora do plugin.
Obrigado
A
6 anos atrás
Oi,

Obrigado pelo seu feedback.

Por favor, verifique o seguinte arquivo: linha
wp-file-download/framework/ju-libraries/WPFramework/v1_0_5/Model.php:51

Lá você pode ver a condição 'elseif' que sempre será verdadeira.

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

Na minha opinião, deveria haver uma condição 'AND', não 'OR':

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

Por favor, corrija isso o mais rápido possível, pois é impossível trabalhar com as instâncias do modelo fora do plugin.


Nosso desenvolvedor responsável irá verificar e corrigir isso em breve.

Muito obrigado!
Felicidades,
  • Página :
  • 1
Ainda não há respostas para esta postagem.