yegor256/0pdd

View on GitHub
views/item.haml

Summary

Maintainability
Test Coverage
= Haml::Engine.new(File.read('views/_header.haml')).render(Object.new, local_assigns)

%p
  This is a single entry in the log. All entries have unique
  mnemo "tags", in order to prevent duplicate events from
  happening.
%p
  Repository:
  = repo
%p
  Tag:
  = item['tag']
%p
  Time:
  = Time.at(item['time']).iso8601
%p
  Details:
  = item['text']

- if defined?(user) && user[:login] == 'yegor256'
  %p
    %a{href:url("/log-delete?name=#{repo}&time=#{item['time'].to_i}&tag=#{item['tag']}"), onclick: "return confirm('You are going to delete the \"#{item['tag']}\" event. Normally you should not do this. Are you sure?')"}
      delete it

= Haml::Engine.new(File.read('views/_footer.haml')).render(Object.new, local_assigns)