Mercurial > zeropaste
changeset 180:dd5a154c17c7
Extracted txt result template to helper.
| author | Edho Arief <edho@myconan.net> | 
|---|---|
| date | Fri, 01 Feb 2013 22:57:49 +0700 | 
| parents | b1aa7865bc7f | 
| children | 500c09718fd7 | 
| files | app/helpers/pastes_helper.rb app/views/pastes/create.txt.erb | 
| diffstat | 2 files changed, 9 insertions(+), 5 deletions(-) [+] | 
line wrap: on
 line diff
--- a/app/helpers/pastes_helper.rb Fri Feb 01 22:37:06 2013 +0700 +++ b/app/helpers/pastes_helper.rb Fri Feb 01 22:57:49 2013 +0700 @@ -1,2 +1,10 @@ module PastesHelper + def print_txt_create_result + unless @paste.errors.any? + url = paste_path @paste, :only_path => false + "#{url} (key: #{@paste.key})" + else + 'Failed' + end + end end
--- a/app/views/pastes/create.txt.erb Fri Feb 01 22:37:06 2013 +0700 +++ b/app/views/pastes/create.txt.erb Fri Feb 01 22:57:49 2013 +0700 @@ -1,5 +1,1 @@ -<% unless @paste.errors.any? %> -<%= paste_path @paste, :only_path => false %> (key: <%= @paste.key %>) -<% else %> -Failed -<% end %> +<%= print_txt_create_result %>
