• Bom dia!

    Descobri uma pequena falha no filtro ‘http_request_timeout’ presente na linha 60 do arquivo principal no arquivo principal do plugin.

    Na vers?o 4.x.x, o filtro ‘http_request_timeout’, possui apenas 1 parametro (timeout)
    Na vers?o 5.x.x, o filtro ‘http_request_timeout’ possui dois parametros (timeout e url).

    No plugin, parece que foi feito o filtro pensando na vers?o 5.x.x e n?o a vers?o 4.x.x.

    A vers?o que eu uso é 4.x.x e nessa vers?o mais nova está dando este erro, se for possível, fa?a as corre??es necessárias para essa vers?o 4.9.x para em uma próxima atualiza??o, farei esta corre??o eu mesmo no meu fork do plugin mas se puder se feito no plugin original, agrade?o.

    Obrigado!

    • This topic was modified 4 years, 9 months ago by lvfxbr.
    • This topic was modified 4 years, 9 months ago by lvfxbr.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter lvfxbr

    (@lvfxbr)

    Achei um filtro que possa ser usado para ambas as vers?es e que se apresenta de forma mais ampla: http_request_args.

    PS.: é só uma dica.

    Thread Starter lvfxbr

    (@lvfxbr)

    
        add_filter('http_request_args', function($r, $url){
    
            if ( strpos( $url, 'correios' ) !== false ) {
                $r['timeout'] = 120 * 1000;
            }
    
            return $r;
        }, 10, 2);
    
    • This reply was modified 4 years, 9 months ago by lvfxbr.
    Plugin Author lucasbustamante

    (@lucasbustamante)

    Obrigado @lvfxbr!

    Vou olhar isso em breve!

    Abra?os!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Retrocompatibilidade com a vers?o 4.9’ is closed to new replies.