mirror of
https://github.com/we-promise/sure.git
synced 2026-04-07 14:31:25 +00:00
fix: Handle empty compound conditions on rules index (#965)
* fix: Handle empty compound conditions on rules index * fix: avoid contradictory rule condition summary on /rules * refactor: move rules condition display logic from view to model * fix: localize rule title fallback and preload conditions in rules index
This commit is contained in:
@@ -11,7 +11,7 @@ class RulesController < ApplicationController
|
||||
@sort_by = "name" unless allowed_columns.include?(@sort_by)
|
||||
@direction = "asc" unless [ "asc", "desc" ].include?(@direction)
|
||||
|
||||
@rules = Current.family.rules.order(@sort_by => @direction)
|
||||
@rules = Current.family.rules.includes(conditions: :sub_conditions).order(@sort_by => @direction)
|
||||
|
||||
# Fetch recent rule runs with pagination
|
||||
recent_runs_scope = RuleRun
|
||||
|
||||
Reference in New Issue
Block a user