From 9a0a0a8398eda742df6793b6981bef037968604d Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Thu, 25 Jan 2018 12:46:45 +0100 Subject: ImportDecorator: Fix `#import_status_css_class` When I converted this decorator to use the new action links interface, I inadvertently broke this decorated method. This caused the http://stif-boiv.dev:3000/workbenches/1/imports/1 page to break. Fix it by using the `define_instance_method` in `AF83::Decorator`. Refs #5586 --- app/decorators/import_decorator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/decorators/import_decorator.rb b/app/decorators/import_decorator.rb index a9192e8f9..c6b1f2349 100644 --- a/app/decorators/import_decorator.rb +++ b/app/decorators/import_decorator.rb @@ -1,7 +1,7 @@ class ImportDecorator < AF83::Decorator decorates Import - def import_status_css_class + define_instance_method :import_status_css_class do cls ='' cls = 'overheaded-success' if object.status == 'successful' cls = 'overheaded-warning' if object.status == 'warning' -- cgit v1.2.3