diff --git a/app/decorators/asciicast_decorator.rb b/app/decorators/asciicast_decorator.rb index 1d8ea05..00af523 100644 --- a/app/decorators/asciicast_decorator.rb +++ b/app/decorators/asciicast_decorator.rb @@ -26,7 +26,15 @@ class AsciicastDecorator < ApplicationDecorator end def title - model.title.presence || command || "asciicast:#{to_param}" + model.title.presence || command || default_title + end + + def default_title + if private? + "untitled" + else + "asciicast:#{to_param}" + end end def command