Closed gadi-promienna closed 8 years ago
Jest już zaczątek - to co trzeba dodać:
Message
- może być pozbawiony walidacji - można go wygenerować za pomocą polecenia:
rails g model message sender:string addressee:string subject:string body:text
submission_mailer
- w obu metodach, tzn. send_contract
i send_decision
powinno następować dodanie odpowiedniego wpisu do bazy danychmessages
Jak wszystko będzie zaimplementowane, to zadanie będzie zaliczone za 3 punkty. Jeśli się to nie uda, to za dwa, ale przynajmniej część rzeczy musi być zaimplementowana i poprawiona.
Bardzo ładnie to wygląda. Potrzebne są jeszcze testy, ale generalnie nie jest źle. Sprawdzę co jest przyczyną wysypywania się testów.
Proszę jeszcze tylko dodać test, który sprawdza, czy po zmianie statusu np. z "w recenzji" na "przyjęty" (poprzez edycję zgłoszenia), na dole pojawia się informacja że wiadomość została wysłana. Można to sprawdzić, poprzez weryfikację czy występuje tekst "Decyzja - Rocznik Kognitywistyczny". Jak to będzie gotowe to zmerguję.
Jeszcze tylko test i ta jedna drobna poprawka.
Trzeba wywołać: rake db:migrate
a potem zacommitować zmiany w schema.rb
. W przeciwnym razie testy nie będą działać.
Hmm... W moim lokalnym repozytorium testy przeszły...
Wersja prototypowa. Nie wiem jak/czy już są zapisywane w aplikacji wiadomości związane ze zgłoszeniem. Jeśli tak to będę wdzięczna za sugestię, w którym miejscu. Na razie napisałam oparty na wcześniejszych doświadczeniach proroczy kod. #128