Używam restful_authentication w mojej aplikacji. Tworzę zestaw domyślnych użytkowników za pomocą zadania rake, ale za każdym razem, gdy uruchamiam zadanie, wysyłana jest wiadomość aktywacyjna z powodu obserwatora powiązanego z moim modelem użytkownika. Ustawiam pola aktywacyjne, kiedy tworzę użytkowników, więc aktywacja nie jest konieczna.Prosty sposób wyłączania obserwatorów podczas rake task?
Ktoś wie o łatwym sposobie ominięcia obserwatorów podczas uruchamiania zadania rake, aby żadne e-maile nie zostały wysłane podczas zapisywania użytkownika?
Dzięki.
To całkowicie rozwiązało problem dla mnie. Dzięki! – Sixty4Bit
to też działa dla mnie !, ale chciałbym dodać dodatkowe warunkowanie ARGV [0] == "db: migrate", ponieważ możesz w przyszłości napisać zadanie rake, które wykorzystuje twoich obserwatorów i możesz zapomnieć o tej małej linii i wyciągnij włosy, próbując dowiedzieć się, dlaczego twoi obserwatorzy nie biegają podczas twojego nowego, skomplikowanego zadania rake ... –