From 9e6420be6a53e7e7608303c9b763931df5529c29 Mon Sep 17 00:00:00 2001 From: Thibaut Date: Sun, 22 Nov 2015 16:56:46 -0500 Subject: [PATCH] Make attribution filter accept a proc --- lib/docs/filters/core/attribution.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/docs/filters/core/attribution.rb b/lib/docs/filters/core/attribution.rb index 7f10fa9f..e5923d51 100644 --- a/lib/docs/filters/core/attribution.rb +++ b/lib/docs/filters/core/attribution.rb @@ -6,7 +6,11 @@ module Docs end def attribution - context[:attribution] + if context[:attribution].is_a?(String) + context[:attribution] + else + context[:attribution].call(self) + end end def attribution_html