我有以下几点:轨道,如何知道何时发送一封电子邮件,在DEF CREATE
def create
@permission = @project.permissions.create(params[:permission])
respond_to do |format|
if @permission.save
format.js
else
format.js { render :js => @permission.errors }
end
end
end
我想在梅勒添加,让用户知道他们已被添加到一个项目,问题是,如果我在respond_to之前执行此操作,该记录还没有保存,所以有可能出现问题,但用户仍然可以收到电子邮件。
UserMailer.xxxxxxxxx_notification(objecthere).deliver
而我猜我不能把一个邮件发送到respond_to块。建议?