Как отслеживать получателей почты в рельсах? - PullRequest
0 голосов
/ 22 марта 2011

Я бы попытался дать краткое представление о той части, с которой я запутался,

В моем приложении рельсы, когда я создаю конкретное задание, несколько человек включаются в состав.

Далее задание переходит на более высокий уровень и утверждается начальником, одновременно электронное письмо отправляется соответствующим вовлеченным или включенным лицам.

Теперь, если я, как начальник, снова почему-то не одобряю и не утверждаю назначение, тогда лица не должны получать письма, как они уже получили, когда назначение было впервые утверждено.

Итак, я хотел бы знать, как поставить чек на это?

Thanx

1 Ответ

0 голосов
/ 29 марта 2011

Это означает, что вы должны отправлять почту после первого одобрения, а не после этого. Если у вас есть какой-либо атрибут флага в таблице назначений, тогда просто установите его в ноль по умолчанию. И в вашем методе обратного вызова просто проверьте, был ли атрибут флага нулевым, тогда отправьте почту, иначе нет. Надеюсь, это сработает.

...