-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Argument 1 passed to GusApi\Client\MultipartResponseDecoder::decode() must be of the type string, null given #110
Comments
Witam, mam podobny problem, pobieram sobie z bazy danych paczkę około 1600 nipów, w pętli odpytuje sobie w api każdy z tych nipów, po jakimś czasie dostaje taki sam błąd jak wyżej
Wersja biblioteki 5.3.0 Czy ktoś sobie poradził z tym problemem? Istnieje jakieś rozwiązanie tego problemu? |
Problemem jest brak rzutowania na Problem jest rozwiązany w v6.x ale sporo osób jest nadal na PHP 7.x. Możnaby zrobić poprawkę w 5.3.1 ale nie ma brancha |
Cześć @IonBazan czy mógłbyś pokazać jak wygląda taka poprawka i jak ją sobie ręcznie wprowadzić? |
@cheetos22 Zmienić linię którą podlinkowałem wyżej z na - return MultipartResponseDecoder::decode($response);
+ return MultipartResponseDecoder::decode((string) $response); |
@IonBazan po wprowadzeniu poprawki dostaje teraz dokładnie w tym samym miejscu błąd:
|
Jak w temacie. :)
Do
GusApi\Client\MultipartResponseDecoder::decode
może trafićnull
. Wywołanie jest wGusApi\Client\SoapClient
. Według tego https://www.php.net/manual/en/soapclient.dorequest.php__doRequest
może nulla zwrócić a metoda już tego nie przyjmuje.Wersja biblioteki: 5.3.0
The text was updated successfully, but these errors were encountered: