3
4
5
6
7
8
9
10
11
12
13
14
|
# File 'app/helpers/friendships_helper.rb', line 3
def friendship_control_links(friendship)
html = case friendship.friendship_status_id
when FriendshipStatus[:pending].id
"#{(link_to(:accept.l, accept_user_friendship_path(friendship.user, friendship), :method => :patch, :class => 'button positive') unless friendship.initiator?)} #{link_to(:deny.l, deny_user_friendship_path(friendship.user, friendship), :method => :patch, :class => 'button negative')}"
when FriendshipStatus[:accepted].id
"#{link_to(:remove_this_friend.l, deny_user_friendship_path(friendship.user, friendship), :method => :patch, :class => 'button negative')}"
when FriendshipStatus[:denied].id
"#{link_to(:accept_this_request.l, accept_user_friendship_path(friendship.user, friendship), :method => :patch, :class => 'button positive')}"
end
html.html_safe
end
|