summaryrefslogtreecommitdiff
path: root/help/app/views/tickets/_ticket_data.html.haml
blob: d68d3e964bd6cadd416a48db8b68ccd4d03ac834 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
.spam12
  %b
    Created by:
  - if @ticket.created_by_user
    = link_to @ticket.created_by_user.login, edit_user_path(@ticket.created_by_user) #todo: won't want edit path
  - else
    Unauthenticated ticket creator
  - if @ticket.regarding_user
    %b
      Regarding user:
    - if admin?
      - if @ticket.regarding_user_actual_user
        = link_to @ticket.regarding_user_actual_user.login, edit_user_path(@ticket.regarding_user_actual_user) #todo: won't want edit path
      - else
        = @ticket.regarding_user + ' (no such user)'
    - else # a non-admin is viewing the ticket, so they shouldn't see confirmation of whether the regarding_user exists or not.
      = @ticket.regarding_user
  - if @ticket.email
    %b
      email:
    = @ticket.email
  %b
    Created at:
  = @ticket.created_at.to_s(:short)
  %b
    Updated at:
  = @ticket.updated_at.to_s(:short)
  %b
    = "Status:"
  - if @ticket.is_open
    = 'open'
    = button_to 'Close', {:post => {:is_open => false}}, :method => :put, :class => 'btn btn-small'
  - else
    = 'closed'
    = button_to 'Open', {:post => {:is_open => true}}, :method => :put, :class => 'btn btn-small'