shopper_group_admin_mail
Praca przy kończeniu cudzych projektów ma swój urok – programiści to zdolne bestie i stosują dziwne mniej lub bardziej kruczki, by rozwiązać problem. W tym przypadku problem brzmiał – operator ma mieć możliwość sprawdzenia zamówień klientów do niego przypisanych. Problem w naturalny sposób rozwiązać łatwo przez przypisanie grupie id operatora.
Zleceniodawca zgłosił błąd – operator widzi zamówienia wszystkich klientów. Poszukiwania błędu trwają i trwają. W końcu rzuca się w oczy, że zamiast sprawdzać id, nasz bohater wolał sprawdzić… adres e-mail. A jeden e-mail posiada wielu operatorów (zleceniodawca podczas testów wszystkim operatorom dawał ten sam e-mail)… Mniam.
Z miejsca przypomina się jedno z praw Murphy’ego – klient przy pierwszym uruchomieniu odkryje błąd, którego sam nie zauważyłeś
