% include_calendar_headers_tags %> <%= back_url_hidden_field_tag %> <%= error_messages_for 'helpdesk_mail_rule' %>
<%= javascript_tag do %> var operatorLabels = <%= raw_json Query.operators_labels %>; var operatorByType = <%= raw_json Query.operators_by_filter_type %>; var availableFilters = <%= raw_json @helpdesk_mail_rule.available_conditions_as_json %>; var availableActions = <%= raw_json @helpdesk_mail_rule.available_actions_as_json %>; var labelDayPlural = <%= raw_json l(:label_day_plural) %>; var filtersUrl = <%= raw_json helpdesk_mail_rules_condition_path %>; var actionsUrl = <%= raw_json helpdesk_mail_rules_action_path %>; $(document).ready(function(){ initFilters(); initActions(); <% @helpdesk_mail_rule.conditions.each do |condition, options| %> addFilter("<%= condition %>", <%= raw_json @helpdesk_mail_rule.operator_for_condition(condition) %>, <%= raw_json @helpdesk_mail_rule.condition_values_for(condition) %>); <% end %> <% @helpdesk_mail_rule.actions.each do |action, options| %> addAction("<%= action %>", <%= raw_json @helpdesk_mail_rule.operator_for_action(action) %>, <%= raw_json @helpdesk_mail_rule.action_values_for(action) %>); <% end %> toogleMailRuleButton(); }); <% end %>