@@ -82,8 +82,12 @@ module Agents |
||
82 | 82 |
validate_events_order |
83 | 83 |
end |
84 | 84 |
|
85 |
- def events_order |
|
86 |
- super.presence || DEFAULT_EVENTS_ORDER |
|
85 |
+ def events_order(key = SortableEvents::EVENTS_ORDER_KEY) |
|
86 |
+ if key == SortableEvents::EVENTS_ORDER_KEY |
|
87 |
+ super.presence || DEFAULT_EVENTS_ORDER |
|
88 |
+ else |
|
89 |
+ raise ArgumentError, "unsupported key: #{key}" |
|
90 |
+ end |
|
87 | 91 |
end |
88 | 92 |
|
89 | 93 |
def check |